Software Developer (MS D365 F&O)
Canada Mortgage and Housing Corporation (CMHC) is committed to contributing to a well-functioning housing system. They are seeking a Software Developer for Microsoft Dynamics 365 Finance & Operations to design and implement innovative software solutions while collaborating with stakeholders to meet business requirements.
Responsibilities
- 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
- Configure integration with other CMHC systems, such as Microsoft Dynamics 365 CRM 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
Skills
- 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 1 year of experience as a software developer and strong experience with Microsoft Dynamics 365 Finance & Operations platform and X++ development
- An ability to 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
- Proven interpersonal skills, including teamwork, facilitation, communication, and presentation skills
- Experience in developing code using Visual Studio and X++
- Knowledge of agile methodologies, DevOps CI/CD pipelines using Azure DevOps and Git, SQL and Relational database management systems
- A Microsoft Dynamics 365 Finance & Operations certification
- Working knowledge of Dynamics interoperability, integration, and capability with other Microsoft cloud technologies
Benefits
- Accrued vacation.
- Annual individual performance bonus.
- Group insurance coverage 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.
Company Overview