About the Client
Our client is a provider of IT solutions, systems, hardware and software services in banking sector. It operates data centres, bank systems, POS terminals and HW (servers and PC) and is responsible for development, implementation, support and servicing of banking software and its operations in Central and Eastern Europe.
About the Role
We are looking for an experienced Microsoft Dynamics 365 CRM Senior Developer & Support Specialist.
Position is suitable for all genders.
Responsibilities
Provide Operational Support (Incident and Problem Management) and Change Management for Dynamics 365 Sales and Customer Insights Journeys.
Perform CRM customizations and develop custom web resources (JS, HTML) and plugins.
Enhance and maintain integrations (SSIS integration packages, Cloud Flows).
Work on Power BI paginated reports
Contribute to agile delivery using Jira, Confluence, Bitbucket, and CI/CD practices.
Explore new release wave features, including Copilot, and proactively propose improvements.
Diagnose and reverse-engineer existing logic to deliver stable and scalable solutions.
Collaborate with business stakeholders to translate requirements into robust technical designs.
May act as the bridge between business stakeholders, other IT teams and/or vendor(s)
Ensure follow-up on internal governance, service management, strategic planning, and delivery coordination.
Requirements
Strong practical experience with Dynamics 365, Microsoft Power Platform, Power Automate, Microsoft SQL Server, and Google Cloud Platform.
Solid knowledge of plugin development, JavaScript/TypeScript, and SSIS-based integrations.
Ability to investigate complex technical issues, analyze root causes, and implement clean, reliable, and well-tested solutions.
Previous experience in the financial sector, including strategic planning, is considered an advantage.
Relevant Microsoft certifications are welcome, particularly Power Platform Functional Consultant Associate, Power BI Data Analyst Associate, or Power Platform Developer Associate.
A structured and detail-oriented mindset, with the ability to take ownership of tasks from start to finish. Someone proactive, eager to learn new technologies, and comfortable working both independently and as part of a team.
Fluent English is required.
Nice to Have Skills
German is a plus.