The posting
Join one of the UK’s leading banking groups – a household name with nearly 300 years of heritage and more than 20 million retail, business and private banking customers who rely on its services every day.
As the Dynamics 365 Developer, you will join the client’s CRM engineering function to deliver development on Microsoft Dynamics 365 Customer Engagement (CE) – the cloud-based CRM platform that manages front-office business operations, builds customer relationships and tracks the entire customer journey. You will also configure, customise and support Dynamics CRM 2016, working across multiple programme workstreams and with other engineering teams to keep the platform stable, secure and performant.
What you will do:
• Design, develop and customise solutions on Microsoft Dynamics 365 Customer Engagement (CE) to support front-office operations and the end-to-end customer journey.
• Configure and customise Dynamics CRM 2016 to meet business requirements.
• Ensure adherence to best practices and coding standards in all custom development work.
• Conduct code reviews and provide feedback to maintain high code quality.
• Write and optimise SQL queries to manipulate and extract data from the CRM database.
• Understand, support, modify and maintain systems and code developed by other engineering teams.
• Provide ongoing support and troubleshooting for CRM-related issues, ensuring system stability and performance.
• Manage multiple priorities effectively, provide realistic estimates and report progress and issues into programme workstreams.
What you need:
• Hands-on development experience with Microsoft Dynamics 365 Customer Engagement (CE).
• Strong knowledge of Dynamics CRM 2016 configuration and customisation – plugin development, custom workflow activities, JavaScript and business rules.
• Proficiency in C#, .NET, TypeScript, HTML and CSS.
• Proficiency in SQL queries and SSIS package development using KingswaySoft to resolve data issues.
• Commitment to best practices and coding standards in custom development.
• The ability to understand, support, modify and maintain systems and code developed by other engineering teams.
Bonus if you have:
• Experience integrating Dynamics CRM with both legacy and modern systems using batch jobs or APIs.
What we offer:
• Cooperation on a B2B basis
• An initial 12-month project with possible extension
• The chance to work on the CRM platforms of one of the UK’s leading banks
• Fully remote work from anywhere in the EU
• A business-critical role within a large-scale digital transformation
Hiring process:
• Teamence – Initial screening
• Interview with the consultancy
• Interview with the end client



