Talent.com
Specialist, Software Engineering
Specialist, Software EngineeringCMHC • Ahuntsic North, ca
Specialist, Software Engineering

Specialist, Software Engineering

CMHC • Ahuntsic North, ca
8 days ago
Job type
  • Full-time
  • Permanent
Job description

Overview

Job Requisition ID : 11770

Position Status : Permanent Full Time

Position Type : Hybrid

Office Location :

Ottawa (ON); Montreal (QC); Toronto (ON)

Travel Requirement : Limited

Language Designation :

English Essential

Language Skill Levels (Read / Write / Speak) :

ZZZ

Security Requirement :

Reliability Status

Salary :

Our salaries generally range from $84,699.11 to $105,873.89 and are based on qualifications and experience.

About CMHC

The work you do and the work we do together matters. We come to work every day with a common purpose : to contribute to a well-functioning housing system.

At CMHC, we hold ourselves accountable for our

results

and support our colleagues in their achievements. We thrive on collaboration, connecting across CMHC and involving the right people to get our work done. Our leadership style is guided by

trust , where our leaders favour an adaptive approach based on the needs of their teams.

Join us and be part of a team that's committed to making a real difference and be part of something meaningful.

What’s in it for you

We’ve got the purpose, the people and the perks you need for a fulfilling career. Here’s the comprehensive and generous benefits you get when you’re a permanent employee :

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.

About the role

Join the Technology and Business Transformation sector as a Specialist, Software Engineering, where the next generations of software applications are being developed to enable CMHC to achieve its mission. In this role, you will be responsible for the design and implementation of innovative software solutions. You will act as a point of contact for all stakeholders to ensure business requirements are understood and met, all while supporting continuous improvement through CMHC’s systems.

What you’ll do

Collaborate directly with the client community to understand their system needs, document current and future business processes, and guide them through proposed solutions and their implications.

Maintain and modernize legacy and mainframe applications using technologies like C#.NET, VB.NET, ASP.NET, COBOL, CICS, DB2, and JCL.

Develop intuitive user interfaces with JavaScript and Angular, following the MVC architecture to ensure maintainability and scalability.

Translate ideas into action by authoring clear and comprehensive technical specifications and diagrams for both new and existing solutions.

Participate actively in testing, defect resolution, and deployment activities to ensure smooth delivery and high-quality outcomes.

Implement strong security measures, access controls, and compliance standards to protect applications and data. Stay current with Azure cloud innovations, best practices, and industry trends to continuously enhance system capabilities.

What you should have

A bachelor’s degree in Computer Science, Computer Engineering, or a related field—or a combination of education and experience that proves you’re ready to lead.

At least 5 years of hands-on experience working on mainframe applications.

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.

Comfort with version control tools like VSTS and GIT, and a solid understanding of MVC architecture and object-oriented programming principles.

A genuine passion for technology, driven by solving complex challenges and delivering innovative solutions.

A growth mindset—eager to learn, adapt, and evolve through continuous professional development.

Technologies

Mainframe & Batch :

COBOL, CICS COBOL, Z / OS & JCL, Batch Processing, EGL / RTC, RACF, MQ

Programming Languages :

C#.NET, ASP.NET, VB.NET, Python

Databases :

SQL, Microsoft SQL Server, IBM DB2

Frontend : JavaScript, Angular

Tools & Platforms :

Windows SharePoint Services, Lotus Notes, ServiceNow, FTP

Version Control

& DevOps

VSTS, Git, Azure DevOps

Posting closing date :

Note, the competition will remain active until filled.

Diversity, Equity, and Inclusion

We’re 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. We also welcome applications from non-Canadians who are eligible to work in Canada.

CMHC is an inclusive workplace where diversity of thought – and of people – are recognized, valued, and considered essential to achieving our mission.

Learn more about our commitment to diversity and inclusion

What happens after you apply

We know that applying for a new job can be both exciting and daunting, and we appreciate your effort.

Learn more about our hiring process . If you are selected for an interview or testing, please advise us if you require an accommodation.

If you applied before and you were not successful don’t worry – we're always posting new positions, so don’t hesitate to give it another shot. We’re excited to see what you bring to the table this time around!

#J-18808-Ljbffr

Create a job alert for this search

Specialist Software Engineering • Ahuntsic North, ca

Similar jobs
Software Engineering Manager - Lead High-Impact Teams

Software Engineering Manager - Lead High-Impact Teams

N-able • Ahuntsic North, ca
Full-time
A leading cybersecurity firm in Canada is seeking a Software Engineering Manager to oversee team delivery of software solutions. The position involves managing and mentoring engineers, defining proj...Show more
Last updated: 22 days ago • Promoted
Associate, Software Engineering

Associate, Software Engineering

Harris Geospatial Solutions • Montreal
Full-time
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...Show more
Last updated: 17 days ago • Promoted
Sr. Firmware / Embedded software Engineer

Sr. Firmware / Embedded software Engineer

PotisEdge • saint-esprit, QC, ca
Full-time
Firmware / Embedded software Engineer Location : Burnaby, BC Type : Full-time &l...Show more
Last updated: 10 days ago • Promoted
Software Engineering Manager : AI-Driven Distributed Systems

Software Engineering Manager : AI-Driven Distributed Systems

Magnet Forensics • Ahuntsic North, ca
Full-time
A leading digital investigation software provider in Ottawa seeks a Software Engineering Manager to shape the next generation of forensic tools. You will lead technical direction, mentor engineers, ...Show more
Last updated: 29 days ago • Promoted
Physics Private Tutoring Jobs L'epiphanie

Physics Private Tutoring Jobs L'epiphanie

Superprof • L'epiphanie, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Appian Architect

Appian Architect

TELUS Digital • saint-esprit, QC, ca
Full-time
About us : Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and th...Show more
Last updated: 23 days ago • Promoted
System Engineering Specialist

System Engineering Specialist

Telesat Corporation • Ahuntsic North, ca
Full-time
Telesat (NASDAQ and TSX : TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corpora...Show more
Last updated: 25 days ago • Promoted
NetSuite Systems Engineer

NetSuite Systems Engineer

MADE BY GATHER • saint-esprit, QC, ca
Full-time
Made by Gather - the company behind America’s fastest-growing kitchenware brands .Founded in 2003 by entrepreneur Shae Hong, Made by Gather makes super-premium design an...Show more
Last updated: 1 day ago • Promoted
New Product Introduction Manager (Remote)

New Product Introduction Manager (Remote)

InVision Staffing Services Inc. • saint-esprit, QC, ca
Remote
Full-time
InVision is a Professional Recruitment Firm specializing in Engineering, Industrial / Skilled Trades, Information Technology and Professional Services within Canada and the U.We have a successful tra...Show more
Last updated: 1 day ago • Promoted
Director of Research Development

Director of Research Development

Evlv • saint-esprit, QC, ca
Full-time
Title : Director of Research & Development 💼 Industry : Food Manufacturing 📍 Location : Montreal, QC &l...Show more
Last updated: 1 day ago • Promoted
Customer Success Engineer

Customer Success Engineer

BioIntelligence Technologies • saint-esprit, QC, ca
Full-time
BioIntelligence Technologies started with a simple goal : accelerate access to greener chemicals for families, friends, citizens, and the planet. Today, biotech accounts for 20% of all molecules and ...Show more
Last updated: 23 days ago • Promoted
Epicor Kinetic Implementation Specialist

Epicor Kinetic Implementation Specialist

Tenth Revolution Group • saint-esprit, qc, ca
Full-time
Job Description : Epicor Kinetic Implementation Consultant.Epicor Kinetic Implementation Consultant.ERP implementations for manufacturing and distribution clients. This role requires strong expertise...Show more
Last updated: 6 days ago • Promoted
Engineering Manager (Purchasing Workflows)

Engineering Manager (Purchasing Workflows)

Resonaite • saint-esprit, qc, ca
Full-time +1
Our client is an AI-enhanced Intelligent Spend Management platform for mid-market organizations.They are looking for an experienced engineering leader to manage and scale their.This team sits at th...Show more
Last updated: 2 days ago • Promoted
Engineering Software Portfolio and Solutions Strategy Manager

Engineering Software Portfolio and Solutions Strategy Manager

Maya Heat Transfer Technologies • Montreal
Full-time +1
Maya HTT is an industry-leading software developer and engineering solutions provider focused on CAE, CAD, CAM and PLM.A long-time partner of Siemens Digital Industries Software, Maya HTT collabora...Show more
Last updated: 17 days ago • Promoted
Software Engineering Leader (Airline Operations Product Implementation)

Software Engineering Leader (Airline Operations Product Implementation)

K&K Global Talent Solutions INC. • Montreal
Full-time
Software Engineering Leader (Airline Operations Product Implementation).Dallas, TX / Montreal, CA (Hybrid 2-3 days a week) |. Experienced and visionary Manager to lead our team of delivery profession...Show more
Last updated: 17 days ago • Promoted
Specialist, Solution and System Integration

Specialist, Solution and System Integration

CN360 • Montreal
Full-time
At CN, we work together to move our company—and North America—forward.Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion.From enterprise arch...Show more
Last updated: 21 hours ago • Promoted • New!
Senior SAP Consultant

Senior SAP Consultant

Quarry Consulting • saint-esprit, QC, ca
Full-time
Senior SAP Fieldglass Consultant to design, implement and deploy SAP Fieldglass application and solution to help customers manage their entire contingent workforce lifecycle, from hiring ...Show more
Last updated: 15 days ago • Promoted
Software Architect C# - saint-esprit

Software Architect C# - saint-esprit

Amaris Consulting • saint-esprit, qc, ca
Full-time
Vous définirez l’architecture technique, garantirez la scalabilité et la performance des applications, et agirez comme référent technique auprès des équipes de développement.Vos responsabilités inc...Show more
Last updated: 2 days ago • Promoted