Talent.com
Specialist, Software Engineering (Full Stack)
Specialist, Software Engineering (Full Stack)CMHC • Ottawa, ON, CA
Specialist, Software Engineering (Full Stack)

Specialist, Software Engineering (Full Stack)

CMHC • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Job Requisition ID : 10991

Position Status :  Permanent Full Time

Position Type :   Hybrid

Office Location :   Montreal (QC); Ottawa (ON); Toronto (ON)

Travel Requirement :  Limited

Language Designation :  English Essential

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

Security Requirement :  Reliability Status

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. We have  flexibility , in how, when, and where we work, within the boundaries of the business needs and the nature of your role. 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.
  • While positions at CMHC require some in-office presence, alternative work arrangements may be considered for Indigenous candidates.

About the role

CMHC is committed to continuously improving our IT services and operational efficiency. The addition of new IT roles is a strategic move to bolster our capabilities and ensure we can meet the evolving needs of our clients and stakeholders.

Join the Business Solutions Engineering team, where we are developing the next generation of software applications to enable CMHC to achieve its strategy. Your skills and passion for application development, programming, user-centric design and software reliability will support the development and maintenance of CMHC’s business platforms and other applications to propel CMHC forward efficiently and securely.

What you’ll do :

  • Interface with the client community to determine their system needs. Document the current and proposed business processes. Advise clients of the proposed solutions and their impacts.
  • Author technical specification documents and diagrams for CMHC’s platforms and custom developed applications.
  • Develop logical and physical system models incorporating the business processes and prepares clear, concise and well-written analysis documents or program specifications.
  • Create or update the technical design for new or existing computer systems including hosting, network, databases, processes, error handling, inputs, outputs, reports and interfaces to other systems or processes.
  • Design logically sound, readily maintained program structures based on program specifications.
  • Complete application development projects for implementation into production.
  • Application development projects, including the programs to be coded, are of higher complexity.
  • What you should have :

  • A bachelor's degree in Computer Science, Data Science, Information Management, or a related field. An equivalent combination of education and / or experience may be considered.
  • A minimum of 5 years of experience programming, developing, and implementing business applications. This experience would be in roles and projects with increasing complexity in application development.
  • Project experience designing and programming business applications that achieved significant business objectives, information security and reliability, while incorporating innovation.
  • Expertise with business ecosystems, cloud-based systems (SaaS, IaaS, PaaS), SOA, APIs, open data, microservices, event-driven IT, with a focus on Microsoft technologies.
  • Project experience with end-to-end solution implementation, including planning, estimation, and solution architecture.
  • Knowledge of Agile practices, techniques, tools, and standard practices.
  • Strong interpersonal and business competencies, including teamwork, communication, presentation, and negotiation skills and experience working in a cross-functional team / squad.
  • Strong organizational skills, including an ability to manage multiple priorities with competing demands.
  • Technologies :

  • ReactJS, NodeJS, Typescript, Azure Function App.
  • Microservices development.
  • Experience with containerization technologies.
  • .NET development (C#), ASP.Net MVC, .Net Core, ASP.Net, Web API, .NET Full Stack Development, Visual Studio.
  • Source code management and DevOps practices with Azure DevOps and Git.
  • Experience working with cloud platforms (Azure (preferred), AWS, GCP) Azure Logic Apps, Azure Functions, Azure Service Bus and API Management.
  • It would be great if you also had :

  • 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 (ex. Azure developer).
  • Posting closing date :  Note, the competition will remain active until filled.

    Our commitment to 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.

    What happens after you apply

    We know that applying for a new job can be both exciting and daunting, and we appreciate your effort. . 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!

    Create a job alert for this search

    Specialist Software Engineering Full Stack • Ottawa, ON, CA

    Similar jobs
    Senior Full-Stack Integrations Engineer

    Senior Full-Stack Integrations Engineer

    Octopus HR • Ottawa
    Full-time
    A fractional HR consultancy is seeking a Senior Full Stack Developer with a focus on integrations and data-platform expertise. This role includes building and maintaining complex enterprise integrat...Show more
    Last updated: 25 days ago • Promoted
    Software Engineering Manager - Lead High-Impact Teams

    Software Engineering Manager - Lead High-Impact Teams

    N-able • Ottawa
    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: 26 days ago • Promoted
    Senior Full-Stack Integrations Engineer

    Senior Full-Stack Integrations Engineer

    Knak Enterprise • Ottawa
    Full-time
    A leading SaaS company in Ottawa is seeking a Senior Full Stack Developer to join their Integrations Team.The ideal candidate will have over 6 years of development experience, focusing on creating ...Show more
    Last updated: 24 days ago • Promoted
    Intermediate Software Specialist

    Intermediate Software Specialist

    Marler & Associates Search • Outaouais
    Full-time
    Intermediate Software Specialist.Our client develops and delivers next generation military and public safety technology for military and first responder customers. The company is proudly Canadian an...Show more
    Last updated: 26 days ago • Promoted
    Hybrid Full-Stack Engineer – AI‑Augmented React & Node

    Hybrid Full-Stack Engineer – AI‑Augmented React & Node

    Meta IT North America • Ottawa
    Full-time
    A major technology firm is hiring a Full Stack Engineer for their team in Ottawa, Canada.The role involves developing scalable web applications across both front-end and back-end technologies, util...Show more
    Last updated: 18 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Luxoft • Ottawa, Ontario, Canada
    Full-time
    Our Customer is one of the world's largest investment management companies.Based in Southern California, our client manages close to $2 trillion in assets and is looking for a new partner to partic...Show more
    Last updated: 6 days ago • Promoted
    Systems Engineering Specialist

    Systems Engineering Specialist

    Pivot + Edge • Outaouais
    Full-time +1
    Frequentis Group with headquarters in Vienna is an international supplier of communication and information systems for control centres with safety‑critical tasks. Mission‑critical control centres ar...Show more
    Last updated: 11 days ago • Promoted
    Systems Performance Engineering Associate I

    Systems Performance Engineering Associate I

    STERIS Canada Corporation • Ottawa
    Full-time
    Systems Performance Engineering Associate I.At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions aro...Show more
    Last updated: 26 days ago • Promoted
    Specialist, Software Engineering (D365 F&O)

    Specialist, Software Engineering (D365 F&O)

    Canada Mortgage and Housing Corporation • Montreal, Ottawa
    Full-time +1
    Specialist, Software Engineering (D365 F&O).Language Skill Levels (Read / Write / Speak) : .Our salaries generally range from $84699. The work you do and the work we do together matters.We come to work ev...Show more
    Last updated: 26 days ago • Promoted
    Specialist, Software Engineering (D365 F&O)

    Specialist, Software Engineering (D365 F&O)

    CMHC • Ottawa
    Full-time +1
    Ottawa (ON); Montreal (QC); Toronto (ON).Language Skill Levels (Read / Write / Speak) : .Our salaries generally range from $84699. The work you do and the work we do together matters.We come to work every...Show more
    Last updated: 26 days ago • Promoted
    Software Solutions Specialist

    Software Solutions Specialist

    Nanometrics Inc. • Ottawa
    Full-time
    Be among the first 25 applicants.With over 37 years of seismic technology and industry application experience, we are a global, award-winning company providing monitoring solutions and equipment fo...Show more
    Last updated: 26 days ago • Promoted
    Member of Technical Staff - Software Engineering - WR Analytics

    Member of Technical Staff - Software Engineering - WR Analytics

    Aptiv • Ottawa
    Full-time
    Member of Technical Staff - Software Engineering - WR Analytics.Join to apply for the Member of Technical Staff - Software Engineering - WR Analytics role at Aptiv. At Wind River, we use analytics t...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Engineering Hybrid

    Software Development Engineering Hybrid

    Ribbon Communications Inc. • Ottawa
    Full-time
    Software Development Engineering Hybrid page is loaded.Software Development Engineering Hybrid.Apply locations Canada, Ontario, Ottawa time type Full time posted on Posted 8 Days Ago job requisitio...Show more
    Last updated: 26 days ago • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Dominion Dynamics • Ottawa
    Full-time
    Dominion Dynamics is building Canada’s first modern defence prime : software-defined, attritable, and sovereign.We believe tomorrow’s military power won’t hinge on exquisite platforms, but on the se...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer II - Full Stack

    Software Engineer II - Full Stack

    SurveyMonkey • Ottawa
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 18 days ago • Promoted
    Software Engineer II – Full Stack

    Software Engineer II – Full Stack

    Tree Trust • Ottawa
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 16 days ago • Promoted
    Software Engineering Manager - Sustaining Engineering

    Software Engineering Manager - Sustaining Engineering

    Canonical • Gatineau
    Full-time
    Software Engineering Manager - Sustaining Engineering.Software Engineering Manager - Sustaining Engineering.Software Engineering Manager - Sustaining Engineering. Be among the first 25 applicants.So...Show more
    Last updated: 26 days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Luxoft • ottawa, on, ca
    Full-time
    Luxoft is looking for a Full-stack Developer who would be working with our Customer - one of the world's largest investment management companies. Based in Southern California, our client manages clo...Show more
    Last updated: 1 day ago • Promoted