Senior Dynamics 365 CRM Developer (f/m/x)

Sii Poland
Pune Division, Maharashtra, India

We are actively hiring for an exciting opportunity with Sii Group, supporting a global Microsoft Dynamics 365 for Sales platform used across 55+ countries. As a Senior Dynamics 365 CRM Developer, you will play a key role in designing, developing, and enhancing enterprise-scale CRM solutions, collaborating with business and technical stakeholders to deliver high-impact outcomes. Leveraging Dynamics 365, Power Platform, Azure, and .NET, you'll help build innovative, scalable solutions that drive business value on a global scale. This is a hybrid role based in Pune (2 days onsite per week), with a preference for candidates who can join at the earliest.

Your tasks

  • Designing, developing, customizing, and implementing Microsoft Dynamics 365 for Sales solutions, contributing across the full project lifecycle
  • Building CRM functionality and integrations using Dynamics CRM SDK, C#, JavaScript, .NET, Power Platform (Canvas Apps and Power Pages), and Azure services
  • Developing secure Azure-based applications and integrations using Azure Functions, Service Bus, Application Insights, APIs, OAuth 2.0, and MSAL
  • Applying Test-Driven Development (TDD) and automated testing practices, conducting code reviews, maintaining development standards, and managing source control using Git while supporting CI/CD processes
  • Contributing to solution design, technical documentation, and architectural discussions; supporting production deployments, troubleshooting, and continuous platform enhancements in collaboration with business stakeholders and technical teams

Requirements

  • Minimum of 7 years of hands-on experience in Microsoft Dynamics CRM and enterprise application development
  • Strong experience with Microsoft Dynamics 365 for Sales, including participation in 4 full lifecycle implementations, CRM customization, configuration, and Dynamics CRM SDK development
  • Proficiency in C#, JavaScript, .NET Framework, and the Microsoft Power Platform, including Canvas Apps and Power Pages
  • At least 3 years of Azure development experience, with hands-on expertise in Azure Functions, Azure Service Bus, Application Insights, and system integrations
  • Experience with Test-Driven Development (TDD), automated unit testing, and frameworks such as NUnit, FakeXrmEasy, and Moq
  • Strong understanding of OAuth 2.0, MSAL, authentication, and authorization mechanisms
  • Experience with Git, code reviews, solution design, technical documentation, release management, and Azure DevOps CI/CD pipelines
  • Excellent communication and stakeholder management skills, with fluent English proficiency (minimum B2 level)

Job no. JOB-J7F2W

Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws.

Benefits For You

  • Diverse portfolio of clients
  • Wide portfolio of technologies
  • Employment stability
  • Remote work opportunities
  • Contracts with the biggest brands
  • Great Place to Work Europe
  • Many experts you can learn from
  • Open and accessible management team

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Dynamics 365 CRM Developer (f/m/x) job at Sii Poland?

Use the apply link on this page: you apply directly with Sii Poland on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Sii Poland want for this Senior Dynamics 365 CRM Developer (f/m/x) role?

The job description asks for Microsoft Dynamics CRM, Microsoft Dynamics 365 for Sales, Dynamics CRM SDK, C#, JavaScript, .NET Framework, Microsoft Power Platform and Canvas Apps. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Sii Poland?

Apply to the Sii Poland roles that match your experience, and tailor your resume to each job description: for this role that means showing Microsoft Dynamics CRM, Microsoft Dynamics 365 for Sales, Dynamics CRM SDK. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Dynamics 365 CRM Developer (f/m/x) job remote or onsite?

This is based in Pune Division, Maharashtra.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Sii Poland, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →