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.