Skip to content

Microsoft Dynamics 365 CRM Senior Developer

  • Remote

Job description

Are you ready to take your expertise in Microsoft Dynamics 365 CRM to the next level? Our client, a leading Swiss IT Consulting company at the forefront of the Microsoft CRM space, is looking for a talented and driven Microsoft Dynamics 365 CRM Senior Developer. If you’re passionate about transforming how businesses manage relationships and are known for your ability to inspire trust and collaboration, this is your chance to shine. We’re not just looking for a developer - we’re looking for a problem-solver, an innovator, and a leader who can bring fresh ideas to life.

Job requirements

Responsibilities include but are not limited to

As a Senior Developer, you’ll play a pivotal role in crafting cutting-edge solutions that drive real value for clients. Your responsibilities will include: 

  • Develop business logic artifacts tailored to customer requirements, leveraging Microsoft Dynamics 365 Customer Engagement and its extensions (e.g. Plugins, Custom Scripts). 

  • Build and manage interfaces between D365 Customer Engagement and third-party systems based on client needs, technical concepts, and work items in Azure DevOps. 

  • Provide professional and technical consulting within the D365 environment during project implementations. 

  • Collaborate with clients and the project teams to design, document, and propose concepts and technical alternatives. 

  • Work closely with project management, consultants, and clients to ensure delivery meets budget, time, scope, and quality requirements. 

Your Profile

  • At least 4-5 years of experience in object-oriented programming, preferably on the .NET stack using C#, with proficiency in Visual Studio, Git, and Azure DevOps. 

  • Strong understanding of relational databases (SQL, query design, and Microsoft SQL Server), with the ability to create well-structured, normalized data models aligned with client requirements. 

  • Expertise in system interfaces, including: 

  • Integrating data from APIs (e.g., RESTful APIs with OData V4, SOAP, file-based systems). 

  • Providing data to third parties through custom-built APIs. 

  • Utilizing common integration technologies, such as Service Bus or Event Grid. 

  • Understanding and implementing various authentication mechanisms. 

  • Strong analytical skills and a creative mindset for conceptualizing innovative solutions and technical/architectural alternatives. 

  • Fluent in English, with the ability to communicate technical aspects professionally in both written and oral forms. 

Bonus Skills that will set you apart

  • Familiarity with Azure programmatic possibilities (e.g., Azure Functions, App Services) and other Azure technologies (e.g., App Registrations, Managed Identities, Blob Storage). 

  • Proficiency in JavaScript development, particularly with the React library. 

  • Experience customizing and extending Dynamics 365 Customer Engagement, including Plugins, Code Activities, JavaScript form manipulations, and working with Dataverse using the .NET SDK. 

  • Super Bonus: You are living in Iași, Romania.  

 

This isn’t just another job - it’s an opportunity to be part of something bigger. You’ll work alongside a forward-thinking team that values innovation, collaboration, and excellence. Together, you’ll deliver transformative solutions that empower businesses to achieve more. If you’re excited about pushing boundaries, solving complex challenges, and making a lasting impact, we want you on our team! 

 

If you’re ready to leverage your technical expertise to shape the future of CRM, don’t wait - apply now! Join us and become a key player in driving innovation and delivering exceptional results to clients. 

or

Details

Remote
  • Iași, Romania

IMPACT DELIVERED

Callista is an partner-managed IT company headquartered in Switzerland that specializes in providing experts, dynamic teams and managed capacity solutions for consulting, engineering and operational services.

We combine the proximity and quality of a Swiss partner with the scalability of our nearshore center in Serbia. This model offers you maximum flexibility – cost-effective, reliable and future-proof. With a strong network that extends from Switzerland to Germany and the Balkan region, as well as our deep technological and methodological expertise, we strike the perfect balance between local presence and international efficiency.