Talent.com
Specialist, Software Engineering (Microsoft Dynamics 365 CRM)
Specialist, Software Engineering (Microsoft Dynamics 365 CRM)CMHC • Ottawa, ON, CA
Specialist, Software Engineering (Microsoft Dynamics 365 CRM)

Specialist, Software Engineering (Microsoft Dynamics 365 CRM)

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

Job Requisition ID: 10971

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, CBC

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 in the Specialist, Software Engineering (Microsoft Dynamics 365 CRM) 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 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 CRM platform.

We currently have multiple positions available in English and / or Bilingual (English and French).

What you’ll do:

  • Collaborate 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 Microsoft Dynamics CRM solutions according to business requirements, ensuring high-quality code standards and the delivery of efficient, scalable solutions.
  • Create and configure Microsoft Dynamics CRM forms, entities, fields, views, and workflows.
  • Design and customize extensions (plugins) to add new features to the core platform.
  • Configure integrations with other CMHC systems, such as the ERP system (Microsoft D365 Finance & Operations) and other Azure components such as Function Apps, Logic Apps, APIs.
  • Participate in the testing and defect resolution process and deployment activities.
  • Stay updated on new Dynamics 365 features, best practices, and industry trends to continually improve system capabilities.


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 5 years of experience as a software developer and strong experience with Microsoft Dynamics CRM platform.
  • A strong ability to establish and apply development best practices.
  • A passion for technology and motivation that is driven by technical challenges and innovation.
  • A desire to continuously grow your expertise through learning and professional development.
  • Previous experience leading and mentoring junior developers and performing code reviews.
  • Previous experience working in an Agile environment, with the ability to solve complex problems and engage in challenging projects.
  • Proven interpersonal, leadership and business competencies, including teamwork, facilitation, communication, presentation, influencing and negotiation skills.

Technologies:

  • Working knowledge of Microsoft Dynamics interoperability, integration and capability with other Microsoft cloud technologies.
  • Leading experience in developing code using Visual Studio, .Net Development (C#).
  • Some experience in front-end development with HTML, CSS and JavaScript UI frameworks.
  • 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.
  • Overall experience with Microsoft Power Platform.

It would be great if you also had:

  • Microsoft Dynamics 365 CRM Certification.
  • Bilingualism (English and French).


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 (Microsoft Dynamics 365 CRM) • Ottawa, ON, CA

Similar jobs
Dynamics 365 F&O Architect — Hybrid Role

Dynamics 365 F&O Architect — Hybrid Role

Black Pen Recruitment • Ottawa
Full-time
A leading recruitment agency is seeking a Solution Architect to design and implement systems architecture for business needs.The role requires a degree in IT or related field, professional certific...Show more
Last updated: 30+ days ago • Promoted
Senior Dynamics 365 Developer

Senior Dynamics 365 Developer

NTT DATA North America • Ottawa
Full-time
At NTT DATA, we know that with the right people on board, anything is possible.The quality, integrity, and commitment of our employees have been key factors in our company's growth and market prese...Show more
Last updated: 8 days ago • Promoted
Microsoft Dynamics 365 F&O Solution Architect

Microsoft Dynamics 365 F&O Solution Architect

BDO Canada • Ottawa
Full-time
Microsoft Dynamics 365 F&O Solution Architect.Microsoft Dynamics 365 F&O Solution Architect.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Putting pe...Show more
Last updated: 30+ days ago • Promoted
VMS Implementation Consultant - Contingent Workforce Solutions - SimplifyVMS

VMS Implementation Consultant - Contingent Workforce Solutions - SimplifyVMS

SimplifyVMS • ottawa, on, ca
Full-time
Vendor Management System (VMS) solutions.AI, automation, and advanced workforce analytics.Global Head of Marketing & Demand Generation.SimplifyVMS as a market leader in.SimplifyVMS is seeking a dyn...Show more
Last updated: 30+ days ago • Promoted
ORACLE SCM Consultant - ottawa

ORACLE SCM Consultant - ottawa

HCLTech • ottawa, on, ca
Full-time
Bachelor's degree in engineering, Computer Science, or related field.Should have minimum of 8 ~ 12 years of experience in any or all the listed modules - Oracle Supply Chain Management module.Shoul...Show more
Last updated: 17 days ago • Promoted
Solution Specialist (Pre-Sales), Microsoft Dynamics 365 Business Central

Solution Specialist (Pre-Sales), Microsoft Dynamics 365 Business Central

MNP • Ottawa
Full-time
What do you think of when you hear the name MNP? We are more than a prominent consulting firm in tax and accounting, we are redefining how organizations succeed in the digital age by bridging strat...Show more
Last updated: 10 days ago • Promoted
Senior Dynamics CE Support Developer

Senior Dynamics CE Support Developer

VeriPark • ottawa, on, ca
Full-time
We enable financial institutions to become digital leaders.As a professional team of global scale, we work with best clients for great and exciting projects, in an environment where we learn amazin...Show more
Last updated: 12 days ago • Promoted
Dynamics 365 CRM Developer

Dynamics 365 CRM Developer

Global Applications Solution • Gatineau, Quebec, Canada
Full-time
Position: Dynamics 365 CRM Developer (Remote).Willingness to travel occasionally to the.We are looking for a technical powerhouse to join our team and help us push the boundaries of what our CRM ca...Show more
Last updated: 17 days ago • Promoted
Microsoft Dynamics 365 CRM Technical Consultant, Senior Associate

Microsoft Dynamics 365 CRM Technical Consultant, Senior Associate

PwC Canada • Ottawa
Full-time
At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency.These individuals ana...Show more
Last updated: 8 days ago • Promoted
Dynamics 365 Business Central Solution Specialist

Dynamics 365 Business Central Solution Specialist

MNP • Ottawa
Full-time
A prominent consulting firm in Ottawa seeks a Microsoft Business Applications Solution Specialist to guide digital transformations using Microsoft Dynamics 365 Business Central.The role involves en...Show more
Last updated: 10 days ago • Promoted
Technical Developer - Microsoft Dynamics 365 Customer Engagement & Power Platform

Technical Developer - Microsoft Dynamics 365 Customer Engagement & Power Platform

EY • Ottawa
Full-time
At EY, we’re all in to shape your future with confidence.We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...Show more
Last updated: 30+ 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: 30+ 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: 30+ days ago • Promoted
Specialist, Software Engineering

Specialist, Software Engineering

Canada Mortgage and Housing Corporation • Toronto, Montreal (Administrative Region), Ottawa
Full-time +1
Select how often (in days) to receive an alert:.Language Skill Levels (Read/Write/Speak):.Our salaries generally range from $84,699.The work you do and the work we do together matters.We come to wo...Show more
Last updated: 30+ days ago • Promoted
Dynamics 365 CRM Solution Architect

Dynamics 365 CRM Solution Architect

Astra North Infoteck Inc. • Ottawa
Full-time
Role Descriptions: Hands-on experience in AEM 6.Cloud and AEM AMS (Adobe Managed Services).Hands-on experience in AEM LTS| Java 21 and Junit.Develop and implement AEM components| authorable templat...Show more
Last updated: 2 days ago • Promoted
VMS Implementation Consultant - Contingent Workforce Solutions - ottawa

VMS Implementation Consultant - Contingent Workforce Solutions - ottawa

SimplifyVMS • ottawa, on, ca
Full-time
Vendor Management System (VMS) solutions.AI, automation, and advanced workforce analytics.Global Head of Marketing & Demand Generation.SimplifyVMS as a market leader in.SimplifyVMS is seeking a dyn...Show more
Last updated: 30+ days ago • Promoted
MS Dynamics 365 Supply Chain / Finance Consultant

MS Dynamics 365 Supply Chain / Finance Consultant

NLB Services • ottawa, ON, ca
Full-time
Required• Bachelor’s degree• 7+ years of experience with Microsoft Dynamics 365 Finance and Supply Chain Management• Proven experience in an Application Managed Services (AMS) or post-go-live suppo...Show more
Last updated: 6 days ago • Promoted
Senior Dynamics 365 F&O Architect - Hybrid Role in Malta

Senior Dynamics 365 F&O Architect - Hybrid Role in Malta

Black Pen Recruitment • Ottawa
Full-time
A leading recruitment firm is seeking an experienced D365 F&O Technical Architect to join their Microsoft Business Solutions team.This hybrid role involves implementing technical solutions in Dynam...Show more
Last updated: 30+ days ago • Promoted