Canada Mortgage and Housing Corporation (CMHC)

Software Developer (Full Stack)

Full Stack Software Developer at CMHC (Montreal). Design cloud-native .NET solutions on Azure. 2+ years experience, C#/ASP.NET, SQL expertise required. Pension, insurance, training benefits.

Department - JobBoardly X Webflow Template
Direct Hire
Job Level - JobBoardly X Webflow Template
Entry Level
ServiceNow Role Type:
Department - JobBoardly X Webflow Template
Application Developer
ServiceNow Modules:
Department - JobBoardly X Webflow Template
DevOps
ServiceNow Certifications (nice to have):

Job description

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

Software Developer (Full Stack) responsible for designing and implementing innovative software solutions. Collaborate with stakeholders to understand business requirements and implement cloud-native and.NET solutions. Participate in testing, defect resolution, and deployment activities to ensure smooth delivery and high-quality outcomes.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • At least 2 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 like COBOL, CICS, DB2, and JCL
  • Strong SQL skills and a solid grasp of relational database design and optimization
  • Experience with scripting languages like Python and PowerShell to automate and streamline tasks
  • Familiarity with cloud platforms—especially Microsoft Azure—and a readiness to explore new features and best practices
  • Comfort with version control tools like VSTS and GIT, and a solid understanding of MVC architecture and object-oriented programming principles
  • A growth mindset—eager to learn, adapt, and evolve through continuous professional development

Benefits

  • Annual Paid vacation
  • Annual individual performance incentive
  • Defined benefit pension plan
  • Comprehensive group insurance plan to support your well-being from day one
  • Support towards your personal and professional growth with training, mentorship and more
  • An inclusive workplace culture and environment

Requirements Summary

Bachelor's degree in Computer Science, 2+ years of experience in Azure cloud solutions, and strong technical knowledge of C#.NET, ASP.NET, and mainframe technologies