Home Job Listings Categories Locations

Software Engineer - Microsoft Dynamics 365

📍 Canada

Technology Highspring

Job Description

Our client is a large, mission-driven organization operating at national scale, with a strong mandate and long-term vision. Technology plays a central role in enabling its impact, and the organization is currently investing heavily in the evolution of its enterprise platforms and business systems.

You will join a

Technology & Business Transformation team

responsible for designing and delivering next-generation enterprise applications. This role offers the opportunity to act as a

technical authority

on Microsoft Dynamics 365 Finance & Operations, contribute to complex transformation initiatives, and influence both technical direction and delivery standards.

Why This Role

Meaningful, long-term transformation programs with real organizational impact

Stable environment with strong investment in technology

Competitive compensation and comprehensive benefits

Performance-based incentive program

Generous vacation and comprehensive health coverage from day one

Strong emphasis on learning, professional development, and knowledge sharing

Inclusive, collaborative, and trust-based culture

Role Overview As a

Software Engineer - D365 Finance & Operations , you will be responsible for the

design, development, and implementation

of scalable, high-quality ERP solutions. You will act as a

subject matter expert

on the platform, working closely with business stakeholders, architects, and delivery teams to ensure business requirements are clearly understood and effectively translated into technical solutions.

You will also play a key role in mentoring other developers and promoting best practices across the development lifecycle.

Key Responsibilities

Serve as the

technical authority

on Microsoft Dynamics 365 Finance & Operations

Provide technical leadership, mentoring, and coaching to developers within the team

Collaborate with business stakeholders to analyze requirements, document current and future business processes, and assess solution impacts

Design and implement D365 Finance & Operations solutions aligned with business needs and enterprise standards

Produce high-quality technical design documentation, specifications, and solution diagrams

Develop and maintain integrations with other enterprise systems, including D365 CRM and Azure components (Function Apps, Logic Apps, APIs)

Participate in testing, defect resolution, and deployment activities

Promote and apply development best practices, code quality standards, and continuous improvement

Stay current on new Dynamics 365 capabilities, platform updates, and industry best practices

Required Qualifications & Experience

Bachelor's degree in Computer Science, Computer Engineering, or a related discipline (or equivalent professional experience)

Minimum

5 years of experience

as a software developer, with strong hands‑on expertise in

Microsoft Dynamics 365 Finance & Operations

Solid experience with

X++ development

and enterprise ERP environments

Proven ability to define and apply development standards and best practices

Demonstrated experience mentoring junior developers and performing code reviews

Experience working in

Agile delivery environments

Strong problem‑solving skills and ability to operate in complex, multi‑stakeholder environments

Excellent communication, collaboration, and stakeholder‑management skills

Technical Environment

Microsoft Dynamics 365 Finance & Operations

X++, C#, .NET, Visual Studio

Azure platform, including Azure Functions and Logic Apps

Integration patterns and Dynamics interoperability

SQL and relational databases

Microsoft Power Platform

Agile methodologies and DevOps practices

Preferred (Nice to Have)

Microsoft Dynamics 365 Finance & Operations certification

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 10, 2026
Job Type: Technology
Location: Canada
Company: Highspring

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.