Job Summary
Senior CRM Developer needed for technical implementation, customization, integration, and maintenance of a global Microsoft Dynamics 365 CE Sales platform. The role is hands-on within an agile, cross-functional CRM product team.
Responsibilities:
- Develop and maintain Dynamics 365 CE Sales solutions, including customizations, plugins, workflows, business rules, integrations, and CI/CD pipelines. Work with .NET, C#, JavaScript/TypeScript, and Azure services such as Function Apps, Service Bus, and Storage Accounts.
Key Responsibilities
Education (Must Have/Nice To Have):
Nice to have:
- Higher education in relevant field
Experience (Must Have/Nice To Have):
Must Have:
- 8+ years of experience developing on Microsoft Dynamics 365 CE
- Experience with Dynamics 365 CE Sales
- Strong experience with:
- Customizations
- Plugins
- Workflows
- Business rules
- Strong technical skills in:
- .NET
- C#
- JavaScript and/or TypeScript
- Experience with Azure services such as:
- Function Apps
- Service Bus
- Storage Accounts
- Experience with CI/CD pipelines, preferably in Azure DevOps
Skill Requirements
Nice To Have:
- Integration development and knowledge of Kafka, Snowflake, Confluent Cloud, MS SQL, WSO2, and hands-on Azure DevOps experience
Language:
- Fluent English
Personal / Soft Skills:
- Independent, quality-focused, collaborative, hands-on, and comfortable working in an international agile team.
Other Requirements
Other Specifications:
- Part of a cross-functional CRM product team with architect, developers, testers, Scrum Master, PO, BA, integration specialists, and other teams.