The developer will be part of a Scrum team working on a broad Dynamics 365 CE implementation across multiple modules. This includes Sales, Customer Service, Marketing, Customer Journeys, Power Pages, and Contact Center. The role involves developing complex features, maintaining integrations, and leading technical discussions. It is a technically demanding role requiring deep multi-module experience.
Main Responsibilities
- Maintenance and support of existing solutions according to agreed SLA
- Working on enhancements and taking part in new implementations (in house and together with external vendors)
- Estimating and documenting solutions
- Representing the team in front of business and stakeholders
- Communication with external parties
- Organizing trainings and demo sessions
- Testing solutions
- Code Review
- Following best practices and giving guidelines to other team members
Required Skills
- Microsoft Dynamics CRM, Dynamics 365 CE (Sales, Customer Service, Customer Journeys, Contact Center former Omnichannel, Power Pages, Power BI)
- System customizations (Forms, Web resources, plugins, workflows, JavaScript / TypeScript)
- Microsoft Azure Platform (web applications, Logic Apps, Azure functions, web services)
- .Net Framework 4.0 and newer, C#, ASP.Net, Visual Studio
- Angular
- HTML/XHTML, HTML 5, CSS
- JSON, XML/XSL, Web-services
- Power Automate
- Power Apps
- Azure DevOps
- Agile methodologies
Ideal Candidate Profile
- Strong multi-module expertise and several end-to-end implementations
- Has worked on large-scale projects for multiple clients
- Experience as a Tech Lead or Developer Architect
- Strong communication, autonomy, and continuous learning mindset
- Actively follows D365 product evolution and best practices
- Polish Speaker with English
Benefits
- MultiSport card,
- Private medical care.