Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Specialist, Software Engineering (Middleware Azure)

$104.18k - $130.23k per year

Canada Mortgage and Housing Corporation

This position requires local presence. Please view similar jobs below.

Select how often (in days) to receive an alert:

Job Requisition ID: 12572

Position Status: Permanent Full Time

Position Type: Hybrid

Travel Requirement: Limited

Language Skill Levels (Read/Write/Speak): ZZZ

Security Requirement: Reliability Status

Salary: Our salaries generally range from $104180.28to $130225.36and 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.

Our commitment to diversity, equity, and inclusion

We're committed to advancing employment equity and fostering an inclusive workplace. To reflect the diversity of Canada’s population, we encourage applications from women, Indigenous Peoples, persons with disabilities, 2SLGBTQI+ individuals, veterans, and racialized peoples. We also welcome applications from all individuals eligible to work in Canada.

We are also committed to advancing reconciliation with Indigenous Peoples and supporting the meaningful inclusion of First Nations, Inuit, and Métis voices and priorities. While this position is hybrid requiring some in-office presence, a work from home arrangement may be considered for First Nations candidates on reserve or Indigenous candidates that reside further than 125KM from a CMHC office.

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.
  • Comprehensive group insurance plan to support your well-being from day one.
  • Support towards your personal and professional growth with training, mentorship and more.
  • While positions at CMHC require some in-office presence, alternative work arrangements may be considered for Indigenous candidates.

About the role

Join the Technology and Business Transformation team as part of the Software Engineering – Microsoft Azure group, in the Senior Specialist, Software Engineering position, where the next generation of cloud-based solutions is being built to enable CMHC’s mission.
We are looking for an experienced Azure Developer to design, build, and support cloud native integrations and applications that power our enterprise platforms. The ideal candidate has strong hands‑on experience with Azure services, .NET development, serverless architectures, and modern DevOps practices, along with the leadership skills to guide technical decisions and mentor others.
You will work closely with business and technical stakeholders to translate requirements into secure, scalable cloud solutions while supporting continuous improvement across CMHC’s systems.

What you’ll do:

  • Be CMHC’s leading expert on Azure cloud solutions, while also guiding and advising other developers in their work by providing mentoring, coaching and knowledge sharing.
  • Design and maintain Azure based middleware integrations that enable secure an reliable data exchange across enterprise systems.
  • Build backend integrations using Azure Function Apps, Logic Apps, and .NET (C#), following event driven and serverless architecture patterns.
  • Integrate Azure solutions with Dynamics 365, APIs, and third party systems, and implement automated workflows, API integrations, and data processing pipelines using Azure serverless offerings.
  • Contribute to CI/CD pipelines using Azure DevOps (Pipelines, Repos, Artifacts, YAML).
  • Manage deployments to Azure environments, including configuration of App Services, Function Apps, Key Vault, API Management, and monitoring tools.
  • Ensure secure, reliable, and efficient deployments through automated testing, validation gates, and build/deployment automation.
  • Monitor and troubleshoot applications running in Azure using Application Insights, Log Analytics, and Azure Monitor.

What you should have:

  • A bachelor’s degree in computer science, Computer Engineering, or a related field (or an equivalent combination of education and experience).
  • At least 7+ years of experience designing, implementing, testing, and deploying Azure cloud solutions, C# .NET including integrations and serverless components.
  • Demonstrated experience as a Subject Matter Expert, providing technical guidance and mentorship to team members to enhance their skills and knowledge, and to foster a collaborative and high‑performing team environment.
  • A strong hands‑on experience developing serverless integrations and workflows using:Azure Functions, Azure Logic Apps, Azure App Services and Azure Storage, Service Bus, Key Vault, or other Azure PaaS components.
  • A strong proficiency in .NET and C# for building backend and integration components.
  • A solid understanding of cloud architecture principles, including scalability, load balancing, and distributed systems.
  • Experience with Azure DevOps for CI/CD pipelines, Git workflows, and deployment automation.
  • Previous experience working in Agile environments and strong interpersonal and communication skills, including teamwork, collaboration, facilitation, and stakeholder.

It would be great if you also had:

  • Some experience with Microsoft Dynamics 365 CRM.

Posti ng closing date: Note , the competition will remain active until filled.

Standby and Call Back duties are a requirement of this position and will be subject to CMHC policies, including the Standby and Call Back Pay Procedure.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Specialist, Software Engineering (Middleware Azure) in Ottawa, ON vacancy
  • Introduction At IBM Software, we transform client challenges into solutions. Building the...  ...toward something bigger, together. Senior Software Engineers II at Confluent take ownership of critical...  ...at least one major cloud (AWS, GCP, or Azure) * Observability and operational... 
    Senior
    Full time

    IBM

    Ottawa, ON
    6 days ago
  •  ...Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the...  ...with Express, TypeScript, GraphQL, PostgreSQL, MongoDB, and Azure. ~ Explore our Engineering at Motion page to learn more... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    3 days ago
  •  ...Reports to: Director of Software Type: Full-Time The Role This is a senior full-stack role building systems end to end — backend telemetry ingestion and...  ...docs, make the architectural calls, and support the engineers around you through code review. Work with... 
    Senior
    Full time

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  • $71.45k - $102.1k per year

     ...2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Senior Software Automation Engineer Employment Type: Full-time, Existing vacancy Location: Ottawa (On-Site) About Lumentum At Lumentum, we’re building... 
    Senior
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    2 days ago
  •  ...Reports to: Director of Software Type: Full-Time Location:...  ...use it in the field. We value engineers who make good decisions quickly...  ...ship next. What You Bring Senior or Staff-level experience designing...  ...such as Gazebo or Unreal Engine. Background in security engineering... 
    Senior
    Full time
    Shift work

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  • $215k - $300k per year

     ...role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM...  ...js with Express, TypeScript, GraphQL, PostgreSQL, MongoDB, and Azure. ~ Explore our Engineering at Motion page to learn more about... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Ottawa, ON
    3 days ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We're... 
    Senior
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    11 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...Telesat on X and LinkedIn or visit The Senior Specialist User Terminal Systems Engineer will...  ...expertise in the development of equipment, software and systems related to the development... 
    Senior
    Long term contract
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    2 hours ago
  • $80k - $112.5k per year

     ...the trusted foundation that software-defined and physical AI systems...  ...systems, hypervisors, middleware, solutions, and development tools...  ...highly motivated Software Test Specialist to help validate and deliver...  ...with hardware in a fast-paced engineering environment, we'd love to talk... 
    Middleware
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  •  ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities Implement... 
    Senior
    Contract work

    Myticas Consulting

    Ottawa, ON
    13 days ago
  •  ...Telesat is seeking a highly experienced Senior UT System Engineering Specialist to provide technical leadership for User Terminal systems engineering activities...  ...-to-test traceability across terminals, modems, and software. Lead technical workshops, requirements reviews, design... 
    Senior
    Work at office

    Telesat

    Ottawa, ON
    2 hours ago
  • $108.75k - $152.25k per year

     ...industries, providing a trusted foundation for software-defined businesses to thrive. The...  ...secure operating systems, hypervisors, middleware, solutions, and development tools, along...  ...hands-on with hardware in a fast-paced engineering environment, we'd love to talk to you.... 
    Senior
    Middleware
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  • $108.75k - $152.25k per year

     ...the trusted foundation that software-defined and physical AI systems...  ...systems, hypervisors, middleware, solutions, and development tools...  ...Developers (Software Dev II & Senior’s) to design and implement the...  ...in Computer Science, Computer Engineering or equivalent experience... 
    Senior
    Middleware
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    2 days ago
  •  ...Telesat is seeking a highly experienced Senior UT System Engineering Specialist to provide technical leadership for User Terminal systems engineering activities supporting secure communications programs and advanced connectivity applications. This senior individual-contributor... 
    Senior
    Full time

    telesat

    Ottawa, ON
    8 days ago
  • $90k - $140k per year

     ...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-...  ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS).... 
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    13 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...or visit The Netcracker Application Specialist is responsible for the administration, configuration...  ...such as SOAP/REST APIs, XML, and middleware platforms. ~ Strong problem-solving... 
    Senior
    Middleware
    Worldwide

    Telesat

    Ottawa, ON
    2 hours ago
  •  ...and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...Project - Polar (ESCP-P) and other defence customers. This is a senior individual-contributor role in which you will lead technical work... 
    Senior
    Work from home
    Worldwide

    telesat

    Ottawa, ON
    9 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...and other defence customers. This is a senior individual-contributor role in which you...  ...analyses and coordinate input from segment specialists as required. Review the existing Lightspeed... 
    Senior
    Work from home
    Worldwide

    Telesat

    Ottawa, ON
    2 hours ago
  • $115k - $145k per year

     ...optical networks. We are looking for a hands-on senior developer to take technical ownership of embedded Linux application software from design through implementation,...  ...Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering... 
    Senior
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    1 day ago
  •  ...Directory Canada’s Best Employers for Recent Graduates \n for the 5th consecutive year \n.\n\nLumentum is looking for a Senior Embedded Software Engineer to play a leading role in the development of software for a new generation of leading-edge LiDAR products.\n\nKey... 
    Senior
    Full time
    Remote work

    Lumentum Operations

    Ottawa, ON
    2 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...candidate will be responsible to build, lead, and manage a team of software professionals, including Principal Engineers, SW. Architects,... 
    Senior
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    2 hours ago
  • $73.6k - $96.6k per year

     ...providing a trusted foundation for software-defined businesses to thrive. The...  ...operating systems, hypervisors, middleware, solutions, and development tools...  ...strategic, and highly motivated Senior Industry Analyst & Public Relations Specialist to lead global industry analyst engagement... 
    Senior
    Middleware
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    1 day ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...Lightspeed System Model, an advanced engineering software platform that supports resource...  ...constellation. As a Systems Engineering Specialist, you will help lead the technical... 
    Long term contract
    Worldwide

    Telesat

    Ottawa, ON
    2 hours ago
  • $125.8k - $133.2k per year

     ...largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This...  ...:  $125,800 - $133,200 CAD  THE OPPORTUNITY:   As a Software Engineer on the Circuit Analysis Tools team, you’ll turn... 
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    5 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-...  ...Lightspeed System Model, an advanced engineering software platform that supports resource...  ...constellation. As a Systems Engineering Specialist, you will help lead the technical... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    15 days ago
  • $100k - $135k per year

     ...The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design,...  ...Developer, this role will leverage software engineering skillsets to support the SRC enterprise...  ...and experience with data processing engines or data pipelines. Applied knowledge... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    a month ago
  •  ...years. Backed by a legacy of engineering excellence, reliability and industry...  ...and LinkedIn or visit The Senior Engineering Delivery Manager...  ...disciplines, ensuring software, hardware, integration, test,...  ...System Architects and technical specialists to convert architectural... 
    Senior
    Full time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    2 hours ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to...  ...evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging...  ...Experience with cloud platforms such as Azure, AWS, or GCP. Experience working on... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    12 days ago
  • $138.45k - $173.06k per year

     ...role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality...  ...team Mentor and support teammates, including more junior & senior engineers and cross-functional partners, share what you know and... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    18 days ago
  • $70k - $102k per year

     ...Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year. Position Title: Process Automation Software Engineer - MEMS Employment Type: Full-time Location: Ottawa (On-Site) About Lumentum At Lumentum, we’re building the tech behind the... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Specialist, Software Engineering (Middleware Azure). Be the first to apply!