Summary
The Microsoft Dynamics 365 Developer designs, develops, configures, and supports Dynamics 365 and Power Platform solutions that enable business capabilities and improve operational efficiency. The role works with product teams, business stakeholders, and technical leads to deliver secure, scalable, high-quality CRM solutions aligned with enterprise standards.
Must-have: Strong hands-on Dynamics 365 development experience, with relevant project work clearly described in the CV.
Responsibilities
- Solution Development: Design and build Dynamics 365 solutions, including custom components, plugins, workflows, and integrations.
- Customization and Configuration: Configure and extend Dynamics 365 using native features and Power Platform capabilities.
- Integration and Data: Develop system integrations and support data modeling, migration, and data quality management.
- Delivery Execution: Contribute across the software development lifecycle, including development, testing, deployment, and release management.
- Support and Maintenance: Troubleshoot issues, perform root-cause analysis, and implement enhancements to improve stability and performance.
- Collaboration: Work with business analysts, product owners, and architects to translate requirements into technical solutions.
- Governance and Quality: Follow coding standards, security policies, and enterprise architecture guidelines.
- Documentation: Maintain clear technical documentation for solution sustainment and knowledge transfer.
Requirements
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2+ years of hands-on Microsoft Dynamics 365 and Power Platform development.
- Experience with system integrations, data handling, and solution deployment.
- Familiarity with Agile delivery and DevOps practices.
Preferred Qualifications
- Experience with Azure services (e.g., Logic Apps, Functions, Service Bus).
- Exposure to CI/CD pipelines and release management tools (e.g., Azure DevOps).
- Understanding of CRM business processes (Sales, Service, Finance, or Operations).
- Strong problem-solving and analytical skills.
- Effective communication and stakeholder collaboration.
- Accountability for delivery quality and timelines.
- Continuous learning and adaptability in evolving technologies.