Location
Montréal, QC | Canada
Job description
The successful candidate will be responsible for the following duties:
- Working with system design specifications, develops detailed specifications for software programming.
- Design, code, test D365, finance and operational modules application modules more specifically or related applications according to the technical specification.
- Support the development of test scenarios/scripts and test execution ensuring the application or architecture meets agreed quality standards.
- Close cooperation with client teams and follow up business requirements.
- Continuous learning of the technology followed by Microsoft Dynamics certification(s).
- Working knowledge of object-oriented design and development skills.
- Successful track record of developing quality software products and shipping production ready software.
- Good understanding of Web Services protocols such as REST and API design for extensibility and portability.
- Experience with Scrum/Agile development methodologies.
- Automate tasks through appropriate tools and scripting.
- Collaborate on various activities related to projects within the framework of Agile and DevOps cultures.
- Review code and architecture to ensure compliance with company development standards and industry best practices.
- Involved in the maintenance and enhancement of existing operational application systems.
- Mentor and coach developer team members and helps them to understand broader objectives.
Qualifications - BSc in Computer Science or related degree.
- 5+ years of experience as a developer.
- 3+ years of experience with .Net.
- 3+ years of experience with D365 (FNO Development).
- Extensive knowledge of software development and its technologies.
- Strong knowledge of SQL, X++, REST API and SQL is an asset.
- Experience with D365 ERP or similar including integration experience.
- Solid experience in full stack development.
- Strong knowledge of user interfaces.
- Experience in leadership or mentoring junior candidates.
- Strong knowledge of HTML and web frameworks.
- Good communication skills.
- Good time management skills.
Job tags
Salary