Current jobs related to Software Development and Testing Professional - Ottawa, Ontario - Canada Mortgage and Housing Corporation
-
Software Developer
4 weeks ago
Ottawa, Ontario, Canada Employment and Social Development Canada Full timeJob Title: Programmer / Analyst, Application DevelopmentWe are seeking a highly skilled and experienced Programmer / Analyst to join our team in the Office of Energy Efficiency at Natural Resources Canada.Job Summary:The successful candidate will be responsible for conducting research, analysis, development, testing, and implementation of changes to the...
-
Software Developer
4 weeks ago
Ottawa, Ontario, Canada Employment and Social Development Canada Full timeJob Title: Programmer / Analyst, Application DevelopmentWe are seeking a highly skilled and experienced Programmer / Analyst to join our team in the Office of Energy Efficiency at Natural Resources Canada.Job Summary:The successful candidate will be responsible for conducting research, analysis, development, testing, and implementation of changes to the...
-
Software Development Specialist
3 weeks ago
Ottawa, Ontario, Canada Employment and Social Development Canada Full timeJob Title: Test Analyste InformatiqueJoin our team of skilled professionals at Natural Resources Canada's Office of Energy Efficiency, where we lead Canadians to energy efficiency through policy guidance and program delivery.Job SummaryWe are seeking a highly motivated and experienced Test Analyste Informatique to join our team. As a key member of our IT...
-
Embedded Software Engineer
3 weeks ago
Ottawa, Ontario, Canada Canadian Software Testing Board Full timeJob DescriptionThe Canadian Software Testing Board is seeking a skilled Embedded Software Engineer to join their team. As a key member of the Software team, you will be responsible for developing and testing firmware and software for rugged single board computers.Key Responsibilities:Porting existing BSP (board support package) for VxWorks 6.9 and 7 to new...
-
Software Developer
3 weeks ago
Ottawa, Ontario, Canada Employment and Social Development Canada Full timeJob Title: Programmer / Analyst, Application DevelopmentWe are seeking a highly skilled Programmer / Analyst, Application Development to join our team at Natural Resources Canada's Office of Energy Efficiency.Job Summary:The successful candidate will be responsible for conducting research, analysis, development, testing, and implementation of changes to the...
-
Software Developer
1 month ago
Ottawa, Ontario, Canada Flexera Software, Inc. Full timeAbout Flexera Software, Inc.Flexera Software, Inc. is a leading provider of software solutions for technology value optimization. Our award-winning SaaS solutions enable IT, finance, procurement, and cloud teams to gain deep insights into cost optimization, compliance, and risks for each business service.Our MissionWe're transforming the software industry by...
-
Software Developer
1 month ago
Ottawa, Ontario, Canada Flexera Software, Inc. Full timeAbout Flexera Software, Inc.Flexera Software, Inc. is a leading provider of software solutions for technology value optimization. Our award-winning SaaS solutions enable IT, finance, procurement, and cloud teams to gain deep insights into cost optimization, compliance, and risks for each business service.Our MissionWe're transforming the software industry by...
-
Senior Software Developer in Test
3 weeks ago
Ottawa, Ontario, Canada Telesat Corporation Full timeJob Title: Senior Software Developer in TestTelesat Corporation is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Our company is backed by a legacy of engineering excellence, reliability and...
-
Senior Software Developer in Test
3 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer in Test to join our Global QA team. As a key member of our team, you will be responsible for developing and maintaining our test automation framework, ensuring the highest quality of our software products.Key ResponsibilitiesDesign and develop automated tests using Gherkin/BDD and...
-
Staff Software Developer in Test
2 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Staff Software Developer in Test to join our team. As a key member of our Global QA team, you will be responsible for helping to span development, execution, and reporting on various test activities as it relates to the Global Warner Bros. Discovery product.Key ResponsibilitiesDevelop and maintain manual and...
-
Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for our camera systems.Key Responsibilities:Research and suggest innovative technologies for ADAS,...
-
Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for our camera systems.Key Responsibilities:Research and suggest innovative technologies for ADAS,...
-
Staff Software Developer in Test
3 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Staff Software Developer in Test to join our Global QA team. As a key member of our team, you will be responsible for developing and maintaining our test automation framework, ensuring the quality and reliability of our software products.Key ResponsibilitiesDesign and develop automated test scripts using various...
-
Staff Software Developer in Test
3 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Staff Software Developer in Test to join our Global QA team. As a key member of our team, you will be responsible for developing and maintaining our test automation framework, ensuring the quality and reliability of our software products.Key ResponsibilitiesDesign and develop automated test scripts using various...
-
Senior Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our QNX WiFi team. As a key member of our team, you will be responsible for designing, developing, and testing WiFi drivers for our embedded operating system.Key Responsibilities:Design and develop WiFi drivers...
-
Senior Embedded Systems Software Developer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Senior Embedded Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Systems Software Developer to join our QNX WiFi team. As a key member of our team, you will be responsible for designing, developing, and testing WiFi drivers for our embedded operating system.Key Responsibilities:Design and develop WiFi drivers...
-
Staff Software Developer in Test
2 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout the RoleWe are seeking a highly skilled Senior QA Engineer to join our team. As a Senior QA Engineer, you will be responsible for designing, developing, and maintaining automated test frameworks to ensure the quality of our software products.Key ResponsibilitiesDesign and develop automated test frameworks using Gherkin/BDD and Java/JavaScriptDevelop,...
-
Senior Systems Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: BlackBerry QNX Senior Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Systems Software Developer to join our elite team at BlackBerry QNX. As a key member of our Kernel team, you will work at the heart of the most reliable and secure operating system in the world, contributing directly to an OS that controls systems in...
-
Senior Systems Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: BlackBerry QNX Senior Systems Software DeveloperJob Summary:We are seeking a highly skilled Senior Systems Software Developer to join our elite team at BlackBerry QNX. As a key member of our Kernel team, you will work at the heart of the most reliable and secure operating system in the world, contributing directly to an OS that controls systems in...
-
Senior Software Developer in Test
2 weeks ago
Ottawa, Ontario, Canada Telesat Corporation Full timeTelesat Corporation is seeking a skilled Senior Software Developer in Test to join its team. As a key member of the Software Development team, you will be responsible for ensuring the quality and reliability of the Telesat Lightspeed System Model codebase and its microservice ecosystem.The ideal candidate will have a strong background in software development...
Software Development and Testing Professional
2 months ago
We are seeking a highly skilled Software Development and Testing Professional to join our Technology Solutions Team at the Canada Mortgage and Housing Corporation. As a key member of our team, you will play a critical role in developing the next generation of software applications to enable CMHC to achieve its strategy.
Key Responsibilities- Design, configure, and manage Azure Dev test environments and other testing environments to ensure seamless application development and deployment.
- Continuously enhance and optimize test automation processes and tools to improve efficiency and effectiveness.
- Design, implement, and maintain scripts and automated testing solutions for Azure-based applications and services to ensure high-quality software delivery.
- Collaborate with developers to promote testing best practices and drive test automation adoption, ensuring that our applications meet the highest standards of quality and reliability.
- Work closely with cross-functional teams to understand project requirements, refine acceptance criteria, and ensure comprehensive test coverage.
- Design logically sound, readily maintained program structures based on program specifications to ensure efficient and secure software development.
- Complete complex application development projects, including the design and implementation of programs for production deployment.
- A bachelor's degree in Computer Science, Data Science, Information Management, or a related field, or an equivalent combination of education and/or experience.
- A minimum of 5 years of experience in testing, programming, developing, and implementing business applications, with increasing complexity in application development.
- Experience in designing and implementing test automation for Azure-based applications.
- Expertise in business ecosystems, cloud-based systems (SaaS, IaaS, PaaS), SOA, APIs, open data, microservices, event-driven IT, with a focus on Microsoft technologies.
- Familiarity with CI/CD pipelines, information management practices, system development life cycle management, IT services management, agile and lean methodologies, infrastructure and operations.
- Strong interpersonal and business competencies, including teamwork, communication, presentation, and negotiation skills.
- A graduate degree or certificate in Computer Science, Data Science, Information Management, or a related field.
- Technical certifications in application architecture, cloud development, and administration (e.g., Azure Administrator, Azure Developer).
The Canada Mortgage and Housing Corporation is an inclusive workplace where diversity of thought and people are recognized, valued, and considered essential to achieving our mission. We are committed to employment equity and encourage women, Indigenous Peoples, persons with disabilities, veterans, and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions to apply.