emagine Polska is seeking a Senior Microsoft Dynamics 365 CE Developer to join a global product team focused on the development and maintenance of an enterprise-level CRM platform. This hands-on role involves working within a cross-functional international team to deliver high-quality technical solutions in a fully remote environment.
Key responsibilities
- Developing and maintaining solutions within Microsoft Dynamics 365 CE, with a primary focus on the Sales area.
- Designing and implementing CRM customizations, including plugins, workflows, and custom backend components.
- Building robust solutions using C# and .NET while managing integrations with external systems.
- Utilizing Azure services such as Function Apps, Service Bus, and Storage Accounts to support platform architecture.
- Supporting automated build and deployment processes through CI/CD pipelines to ensure high code quality.
Requirements
- Over 8 years of professional experience in developing Microsoft Dynamics CRM and Dynamics 365 CE solutions.
- Strong proficiency in C# and .NET development, alongside deep knowledge of CRM customizations.
- Proven hands-on experience with Azure cloud services and CI/CD pipeline management.
- Ability to translate complex business requirements into technical solutions in an Agile environment.
- Fluent English communication skills and the ability to work independently within a team.
What we offer
- A fully remote working model allowing for flexibility and professional autonomy.
- Engagement in a long-term project with a global enterprise product team.
- Collaboration with experienced architects, testers, and integration specialists.