High Tech Genesis
We are looking for software developers to join our energetic development group.
As a software developer, you will be able to significantly contribute to market-leading products and applications. You will develop and design software that is innovative and efficient. The role requires an individual with the ability to successfully collaborate in cross-functional teams and experienced working in an Agile environment.
- Develop high-performance software in a dynamic, business-driven environment
- Leverage technology to solve challenging problems posed by Product Owners
- Drive optimizations in existing products and push for rapid innovation in new products
- Implement quality software using modern test-driven development techniques
- Work collaboratively with team members within an Agile/Scrum delivery model
- Post Secondary Degree or Diploma in Computer Science, Software Engineering, or comparable work experience
- Modern C++ development
- Experience in the Microsoft .net or .net core stack with C# is an asset
- Must have desktop application development experience
- Understanding of Object-Oriented Concepts
- Experience with relational databases
- Experience with unit testing
- Ability to communicate concepts in a clear and concise manner
- Knowledge of client/server application development
- Knowledge of the AGILE software development principles
If you have the skills and experience required for this position, please forward your resume to:
Quote Job Reference: 042DG
new! Get jobs like this to your e-mail automatically.
Sign up for Canadajobs.com Job Alerts (in just 15 seconds!)