Microsoft Dynamics CRM Developer | Codersbrain
full-timecontractual
Posted on 16-09-2025
Job Description
Microsoft Dynamics CRM Developer
Job Summary
The Microsoft Dynamics CRM Developer is responsible for customizing, developing, and configuring Microsoft Dynamics CRM applications. This role plays a crucial part in delivering effective software solutions and ensuring high-quality project delivery through collaboration with various stakeholders.
Responsibilities
- Design software solutions for medium complexity requirements independently, adhering to existing standards.
- Develop complex code for systems based on functional specifications, detailed design, maintainability, and coding standards with minimal technical guidance.
- Estimate risks and prioritize technical tasks based on requirements.
- Collaborate actively with Product Owners, Quality Assurance, and stakeholders to ensure high-quality project delivery.
- Influence and apply system design, development, and process standards.
- Write and execute unit test cases to verify basic functionality for both your own code and that of peers.
- Create, maintain, and publish system-level documentation, including system diagrams, with minimal guidance.
- Ensure clarity, conciseness, and completeness of requirements before starting development, collaborating with Business Analysts and stakeholders.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: Overall 7+ years of application development experience, with a minimum of 3 years in customization development for Microsoft Dynamics CRM.
- Technical Skills:
- Strong development experience in Microsoft Dynamics CRM using C# and JavaScript.
- Proficiency in configuring Microsoft Dynamics CRM following best practices.
- Experience with Microsoft Dynamics CRM on-premise and online versions.
- Familiarity with front-end web technologies (CSS, XML, HTML, JSON, jQuery).
- Proficiency in Entity Framework, Microsoft SQL Server (2016+), and LINQ.
- Experience in system integration using Web Services (REST and SOAP).
- Familiarity with Visual Studio, Azure DevOps, and IIS.
- Experience with .NET Core and Azure platform services is a plus.
Preferred Skills
- Strong interpersonal skills with the ability to work effectively in diverse and remote teams.
- Experience in agile processes and development task estimation.
Experience
- Overall 7+ years of relevant application development experience.
- Minimum of 3 years in Microsoft Dynamics CRM customization development.
