Employment Type
Full Time
Department
D365 CRM Technical
Job Summary
We are looking for a skilled Application Developer – D365 CRM Technical to design, develop, and implement custom solutions within the Dynamics 365 ecosystem. You will collaborate with functional consultants and project teams to translate business requirements into robust technical solutions. This role requires strong development expertise, attention to detail, and a focus on delivering high-performance, scalable systems.
Key Responsibilities
- Design and implement customizations, extensions, and integrations within Dynamics 365 CRM
- Analyze technical requirements and develop detailed design specifications
- Write clean, efficient, and maintainable code while troubleshooting and resolving issues
- Develop and manage integrations with third-party systems for seamless data exchange
- Conduct unit testing, performance testing, and support user acceptance testing (UAT)
- Create and maintain technical documentation including design documents and deployment guides
- Collaborate with functional consultants, QA teams, and project managers to ensure successful delivery
- Stay updated with the latest Dynamics 365 features, tools, and development practices
- Ensure adherence to security protocols, data protection policies, and access governance
- Strong experience in Dynamics 365 CRM development and customization
- Proficiency in C#, .NET, JavaScript, and related technologies
- Hands-on experience with APIs, plugins, workflows, and integrations
- Solid understanding of system architecture and performance optimization
- Strong problem-solving, debugging, and analytical skills
- Ability to translate business requirements into technical solutions
- Effective collaboration and communication skills in cross-functional teams
- Experience working on enterprise-scale Dynamics 365 implementations
- Familiarity with Azure services and integration frameworks
- Exposure to DevOps practices and CI/CD pipelines
- Understanding of security, compliance, and access control within D365 environments
- Experience working in fast-paced, client-facing project environments
Required Skills & Qualifications
- Strong experience in Dynamics 365 CRM development and customization
- Proficiency in C#, .NET, JavaScript, and related technologies
- Hands-on experience with APIs, plugins, workflows, and integrations
- Solid understanding of system architecture and performance optimization
- Strong problem-solving, debugging, and analytical skills
- Ability to translate business requirements into technical solutions
- Effective collaboration and communication skills in cross-functional teams
Preferred Qualifications
- Experience working on enterprise-scale Dynamics 365 implementations
- Familiarity with Azure services and integration frameworks
- Exposure to DevOps practices and CI/CD pipelines
- Understanding of security, compliance, and access control within D365 environments
- Experience working in fast-paced, client-facing project environments
Experience
2–4 years of relevant experience in Dynamics 365 CRM technical development
Education
Bachelor’s degree in Computer Science, Information Technology, or a related field