Technologies & tools
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.
Technologie i narzędzia
Aktywnie rekrutujemy na ekscytującą okazję w Sii Group, wspierając globalną platformę Microsoft Dynamics 365 for Sales używaną w ponad 55 krajach. Jako Senior Dynamics 365 CRM Developer, odegrasz kluczową rolę w projektowaniu, rozwijaniu i ulepszaniu rozwiązań CRM na dużą skalę, współpracując z interesariuszami biznesowymi i technicznymi, aby dostarczać wyniki o wysokim wpływie. Wykorzystując Dynamics 365, Power Platform, Azure i .NET, pomożesz budować innowacyjne, skalowalne rozwiązania, które przynoszą wartość biznesową na globalną skalę. To rola hybrydowa z siedzibą w Pune (2 dni w biurze w tygodniu), z preferencją dla kandydatów, którzy mogą dołączyć jak najszybciej.
Twoje zadania
- Projektowanie, rozwijanie, dostosowywanie i wdrażanie rozwiązań Microsoft Dynamics 365 for Sales, przyczyniając się do pełnego cyklu projektu
- Budowanie funkcjonalności CRM i integracji przy użyciu Dynamics CRM SDK, C#, JavaScript, .NET, Power Platform (Canvas Apps i Power Pages) oraz usług Azure
- Rozwijanie bezpiecznych aplikacji i integracji opartych na Azure przy użyciu Azure Functions, Service Bus, Application Insights, API, OAuth 2.0 i MSAL
- Stosowanie praktyk Test-Driven Development (TDD) i automatycznego testowania, przeprowadzanie przeglądów kodu, utrzymywanie standardów rozwoju oraz zarządzanie kontrolą wersji przy użyciu Git, wspierając procesy CI/CD
- Wkład w projektowanie rozwiązań, dokumentację techniczną i dyskusje architektoniczne; wspieranie wdrożeń produkcyjnych, rozwiązywanie problemów oraz ciągłe ulepszanie platformy we współpracy z interesariuszami biznesowymi i zespołami technicznymi
Wymagania
- Minimum 7-letnie doświadczenie w pracy z Microsoft Dynamics CRM i rozwoju aplikacji korporacyjnych
- Silne doświadczenie z Microsoft Dynamics 365 for Sales, w tym udział w 4 pełnych wdrożeniach cyklu życia, dostosowywaniu CRM, konfiguracji oraz rozwoju Dynamics CRM SDK
- Biegłość w C#, JavaScript, .NET Framework oraz Microsoft Power Platform, w tym Canvas Apps i Power Pages
- Co najmniej 3-letnie doświadczenie w rozwoju na platformie Azure, z praktyczną wiedzą na temat Azure Functions, Azure Service Bus, Application Insights oraz integracji systemowych
- Doświadczenie w Test-Driven Development (TDD), automatycznym testowaniu jednostkowym oraz frameworkach takich jak NUnit, FakeXrmEasy i Moq
- Silne zrozumienie OAuth 2.0, MSAL, mechanizmów uwierzytelniania i autoryzacji
- Doświadczenie w pracy z Git, przeglądach kodu, projektowaniu rozwiązań, dokumentacji technicznej, zarządzaniu wydaniami oraz Azure DevOps CI/CD pipelines
- Doskonałe umiejętności komunikacyjne i zarządzania interesariuszami, z biegłą znajomością języka angielskiego (minimum poziom B2)
Nr oferty 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.
Quick apply
Senior Dynamics 365 CRM Developer (f/m/x)
Your application has been submitted
We will contact you as soon as we review your CV
Processing...
Sorry, something went wrong and your message was not delivered
Refresh the page and try again. Contact us, if problem occurs again
We’re sorry, but the selected file appears to be damaged and we can't process it.
Please try uploading a different copy or a new version of the file. Contact us, if problem occurs again.
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
ARE YOU LOOKING FOR SOMETHING ELSE?
We have more offers