Microsoft Dynamics 365 Developer
- Prince George, BC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
On behalf of our public sector client, Affinity is seeking a Microsoft Dynamics 365 Developer. The successful candidate will participate in the ongoing development of Technical Safety BC’s CRM application built on the Microsoft Dynamics 365 platform, designing and developing new functionality for issuing and maintaining work permits. They will develop, configure, customize, unit test, and support new D365 functionality in an Agile environment. They will work closely with the P4 Development Team, Product Owners, Business Analysts, and QA Testers to ensure new functionality is delivered and defects are resolved.
Responsibilities
- Participate in development and technical design meetings
- Work within the existing system development environment to develop new functionality using an Agile approach
- Develop and unit test using D365 configuration and customization
- Work with our quality assurance team to test new functionality and fix defects
- Design and develop the required new functionality for issuing and maintaining work permits
- Configure MS D365 functionality including tables, forms, views, cloud flows, workflows, and BPF
- Create custom code for MS D365 using JavaScript, Plug-ins, and Custom Actions
- Use Power Apps and Power Automate as part of Dynamics 365 application development
- Collaborate with the P4 Development Team, Product Owners, Business Analysts, and QA Testers throughout development and testing
- Participate in Agile development using tools including Jira and Azure DevOps
- Computer Science Degree
- 5+ years’ experience developing applications
- 4+ years’ experience with Microsoft Dynamics 365 development
- Solid knowledge of Microsoft Dynamics 365 Power Apps, Power Automate
- Experience configuring an MS D365 app (tables, forms, views, cloud flows, workflows, BPF)
- Experience creating custom code for MS D365 (JavaScript, Plug-ins, Custom Actions)
- Experience with Azure is an asset
- Experience with usability is an asset
- Experience prototyping with stakeholders is an asset
- Experience with Agile development tools (Jira, Azure DevOps)
- Problem-solving
- Collaboration and communication
- Self-starter (works well independently)
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 14161
More about this job
Responsibilities
Develop, configure, customize, and unit test Dynamics 365 functionality for issuing and maintaining work permits, including tables, forms, views, flows, workflows, and business process flows. Collaborate with the development team, product owners, business analysts, and QA testers to deliver functionality, test changes, and resolve defects in an Agile environment.
Requirements
A computer science degree, at least five years of application development experience, and at least four years of Microsoft Dynamics 365 development experience are required. Candidates should have experience with Power Apps, Power Automate, D365 configuration and custom code, and Agile tools such as Jira and Azure DevOps; Azure, usability, and stakeholder prototyping experience are assets.
Skills
- Microsoft Dynamics 365
- Power Apps
- Power Automate
- JavaScript
- Plug-Ins
- Custom Actions
- Azure
- Agile Development
- Jira
- Azure DevOps
- Configuration and Customization
- Unit Testing
- Problem-Solving
- Collaboration
- Communication
- Prototyping
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Government & Public Sector
- Consulting
Keywords
- Microsoft Dynamics 365
- CRM
- Power Apps
- Power Automate
- JavaScript
- Plug-Ins
- Custom Actions
- Azure
- Tables
- Forms
- Views
- Cloud Flows
- Workflows
- Business Process Flows
- Agile
- Jira
- Azure DevOps
- Unit Testing
- Quality Assurance
- Work Permits
- Application Development
- Technical Design
- Usability
- Prototyping
- Public Sector