Canada Mortgage and Housing Corporation (CMHC)

Specialist, Software Engineering (Full Stack)

Full Stack Software Engineering Specialist at CMHC (Montreal). Design innovative solutions, modernize legacy apps. 5+ yrs Azure, C#.NET, ASP.NET, mainframe experience required. Pension, insurance, training included.

Department - JobBoardly X Webflow Template
Direct Hire
Job Level - JobBoardly X Webflow Template
Mid-Level
ServiceNow Role Type:
ServiceNow Modules:
No items found.
ServiceNow Certifications (nice to have):

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
November 14, 2025

Join the Technology and Business Transformation Team as a Specialist, Software Engineering (Full Stack), where you will design and implement innovative software solutions. Collaborate with stakeholders to understand business requirements and guide them through proposed solutions. Maintain and modernize legacy and mainframe applications using various technologies.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • At least 5 years of hands-on experience designing, building, testing, and deploying Azure cloud solutions
  • Deep technical knowledge of C#.NET, ASP.NET, VB.NET, and mainframe technologies
  • Strong SQL skills and a solid grasp of relational database design and optimization
  • Experience with scripting languages like Python and PowerShell

Benefits

  • Annual Paid vacation
  • Annual individual performance incentive
  • Defined benefit pension plan
  • Comprehensive group insurance plan
  • Support towards personal and professional growth with training and mentorship

Requirements Summary

Bachelor's degree in Computer Science, at least 5 years of experience designing Azure cloud solutions, deep technical knowledge of C#.NET, ASP.NET, and mainframe technologies