Senior Developer

4 weeks ago


Old Toronto, Canada Canada Mortgage and Housing Corporation Full time

Press Tab to Move to Skip to Content Link

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

Job Requisition ID: 10229

Position Status: Permanent Full Time 

Position Type: Hybrid  

Travel Requirement: Travel not required 

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

About CMHC

At CMHC, the work you do and the work we do together matters. We come to work every day with a common purpose: to realize a future where everyone in Canada has a home that they can afford and meets their needs.

Our people are second to none. We lean in with courage, band together as a community and try new things to make a lasting impact on housing from coast to coast to coast.

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 what you get when you’re a permanent employee:

  • 5 weeks of vacation.
  • Annual individual performance bonus.
  • Comprehensive group insurance plan to support your well-being from day one.
  • Support in your personal and professional growth with training, mentorship and more – because when you thrive, we thrive.
  • An inclusive workplace culture and environment with Employee Resource Groups and more.
  • A hybrid work model that lets you balance working from home and nurturing in-person connections by coming into your region’s office at a minimum of 4 times a month.

About the role

Join the Technology Solutions Team, in the Senior Developer – Microsoft Dynamics ERP position, 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 solutions. You will act as a point of contact for all stakeholders, which includes analyzing and meeting the needs of CMHC's internal clients. 

What you’ll do:

  • Be CMHC’s leading expert on the MS D365 Finance & Operations platform, while also guiding and advising other developers in their work by providing mentoring, guidance and knowledge sharing.
  • Interface with the client community to determine their system needs, document the current and proposed business processes, and advise clients of the proposed solutions and their impacts.
  • Author technical specification documents and diagrams for new and existing solutions.
  • Design and implement MS D365 Finance & Operations solutions according to business requirements.
  • Configure integrations with other CMHC systems, such as Microsoft D365 CRM and other Azure components such as Function Apps, Logic Apps, APIs.
  • Participate in the testing and defect resolution process and deployment activities.


What you should have:

  • A bachelor's degree in Computer Science, Computer Engineering or related field. An equivalent combination of education and/or experience may be considered.
  • A minimum of 7 years of experience as a software developer and strong experience with MS D365 Finance & Operations platform and X++ development.
  • Working knowledge of Dynamics interoperability, integration and capability with other Microsoft cloud technologies.
  • Leading experience in developing code using Visual Studio, .Net Development (C#) and X++.
  • Good knowledge of agile methodologies, DevOps, CI/CD pipelines using Azure DevOps and Git, SQL and Relational Database management systems.
  • Experience with cloud Azure platform, Azure Functions and Logic Apps.
  • Proven interpersonal, leadership and business competencies, including teamwork, facilitation, communication, presentation, influencing and negotiation skills.
  • Overall experience with Microsoft Power Platform.


It would be great if you also had: 

  • A Microsoft Dynamics 365 Finance & Operations Certification.

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.

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

  • Old Toronto, Canada Goodhue Senior Living Full time

    Provides project management on large-scale, complex, high profile and high-risk projects for Public Sector I&IT initiatives.Project management experience leading and planning complex, mission-critical projects or initiatives involving business transformation and design, development, and implementation of IT Health-related solutions.Working with business...


  • Old Toronto, Canada Goodhue Senior Living Full time

    Provides project management on large-scale, complex, high profile and high-risk projects for Public Sector I&IT initiatives.Project management experience leading and planning complex, mission-critical projects or initiatives involving business transformation and design, development, and implementation of IT Health-related solutions.Working with business...


  • Old Toronto, Canada Goodhue Senior Living Full time

    Required Skills: 10+ years’ functional experience in software development and providing technical solutions. 7+ years’ proven experience in front end and backend technologies within software development Cloud Platforms. Expert level experience managing web applications built on React, GraphQL and Postgresql. Work across the full stack, building highly...


  • Old Toronto, Canada Goodhue Senior Living Full time

    Required Skills: 10+ years’ functional experience in software development and providing technical solutions. 7+ years’ proven experience in front end and backend technologies within software development Cloud Platforms. Expert level experience managing web applications built on React, GraphQL and Postgresql. Work across the full stack, building highly...

  • Senior Developer

    2 weeks ago


    Old Toronto, Canada Clipwire Games Inc Full time

    A Day in the Life Clipwire Games is one of Canada's top grossing mobile game developers, and the creator ofBingo Story and TPIR: Bingo!. Founded in Toronto over 10 years ago, we’ve had tremendous success and are poised for another decade of record growth. Our company is built on strong values, work ethic, and intelligent data driven growth. We work hard,...

  • Senior Developer

    2 weeks ago


    Old Toronto, Canada Clipwire Games Inc Full time

    A Day in the Life Clipwire Games is one of Canada's top grossing mobile game developers, and the creator ofBingo Story and TPIR: Bingo!. Founded in Toronto over 10 years ago, we’ve had tremendous success and are poised for another decade of record growth. Our company is built on strong values, work ethic, and intelligent data driven growth. We work hard,...


  • Old Toronto, Canada QuadReal Property Group Ltd Full time

    Senior Development Accountant page is loaded Senior Development Accountant Apply locations Toronto time type Full time posted on Posted 3 Days Ago job requisition id R0004860 About QuadReal Property Group QuadReal Property Group is a global real estate investment, operating and development company headquartered in...


  • Old Toronto, Canada QuadReal Property Group Ltd Full time

    Senior Development Accountant page is loaded Senior Development Accountant Apply locations Toronto time type Full time posted on Posted 3 Days Ago job requisition id R0004860 About QuadReal Property Group QuadReal Property Group is a global real estate investment, operating and development company headquartered in...

  • Senior Java Developer

    1 month ago


    Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you...

  • Senior Java Developer

    1 month ago


    Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Senior Application Developer page is loaded Senior Application Developer Apply locations Toronto, ON time type Full time posted on Posted 2 Days Ago job requisition id We're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients. At CIBC, we embrace...


  • Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    Senior Application Developer page is loaded Senior Application Developer Apply locations Toronto, ON time type Full time posted on Posted 2 Days Ago job requisition id 2412924 We’re building a relationship-oriented bank for the modern world. We need talented, passionate...


  • Old Toronto, Canada Canadian Imperial Bank of Commerce Full time

    Senior Application Developer page is loaded Senior Application Developer Apply locations Toronto, ON time type Full time posted on Posted 2 Days Ago job requisition id 2412924 We’re building a relationship-oriented bank for the modern world. We need talented, passionate...

  • Senior Developer

    3 weeks ago


    Old Toronto, Ontario, Canada Scotiabank Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Please be advised that our Careers site will be unavailable from November 28 at 12am ET to November 29 12am ET for scheduled system maintenance. Title: Senior Developer Requisition ID: 195228Join a purpose driven...


  • Toronto, Canada Amica Senior Lifestyles Full time

    Job Description: **About Us** Established in 1996, Amica Senior Lifestyles owns and operates over 30 senior living residences in British Columbia and Ontario, while continuing to grow in select markets. Offering Independent Living (IL), Assisted Living (AL) and Memory Care (MC) lifestyle options, we combine expert care with unparalleled premium hospitality...


  • Old Toronto, Ontario, Canada Egale Canada Full time

    Join our Team at Egale - Senior Development OfficerAt Egale, we strive to make a difference in the lives of 2SLGBTQI individuals by advocating for human rights, equality, and awareness globally.Job DescriptionWe are looking for a Senior Development Officer to join our team, reporting to the Director of Development. In this role, you will take charge of...

  • Senior Developer

    3 weeks ago


    Old Toronto, Ontario, Canada Air Canada Full time

    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.Are you passionate about working on complex web applications and proficient in technologies such as Angular and...

  • Senior Java Developer

    1 month ago


    Old Toronto, Canada Recooty Full time

    As a Lowfoot Senior Java Developer, you’ll focus on building and implementing our suite of energy SAAS products. You’re an experienced Java developer who knows how the web works, and can build and ship features with confidence. You’re able to coordinate with key stakeholders to ensure that the finis

  • Senior Java Developer

    3 weeks ago


    Old Toronto, Ontario, Canada Recooty Full time

    As a Lowfoot Senior Java Developer, you'll focus on building and implementing our suite of energy SAAS products. You're an experienced Java developer who knows how the web works, and can build and ship features with confidence. You're able to coordinate with key stakeholders to ensure that the finis

  • Senior Developer

    3 weeks ago


    Old Toronto, Ontario, Canada Canada Mortgage and Housing Corporation Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Travel Requirement:Occasional Language Skill Levels (Read/Write/Speak):ZZZ About CMHC At CMHC, the work you do and the work we do together matters. We come to work every day with a common purpose: to realize a...