Dynamics Developer
Role details
Job location
Tech stack
Job description
In this role, you will design, develop, and support Dynamics 365 and Power Platform solutions that enhance platform capability and deliver measurable business outcomes. You'll work closely with business analysts, functional consultants, and fellow developers to translate requirements into scalable, maintainable solutions, applying the right balance of low-code configuration and custom development.
You will take ownership of solution quality, performance, and security, while contributing ideas that continuously improve platforms already in use. With long-term programme visibility, you'll be supported to deepen your expertise, build strong client relationships, and contribute to successful delivery across multiple phases.
Key responsibilities include:
-
Design & develop Power Platform solutions using Power Apps, Power Automate, and Dataverse
-
Configure & customise Dynamics 365 entities, forms, views, dashboards, and business processes
-
Extend platform functionality using plugins, workflows, JavaScript, and Azure integrations
-
Develop & manage integrations with Microsoft 365, external systems, and APIs
-
Implement & maintain security roles, permissions, and environment governance
-
Support data migration, deployment, and release activities
-
Troubleshoot, optimise & enhance existing solutions
-
Collaborate across delivery teams and contribute to technical documentation and best practice
Requirements
To be successful, you will bring hands-on experience delivering Dynamics 365 and Power Platform solutions, with a strong understanding of when to configure versus customise. You'll combine problem-solving ability with clear communication skills, working collaboratively while taking responsibility for your own outputs and development.
You should have:
-
Experience with Microsoft Dynamics 365 and/or Power Platform
-
Strong hands-on experience with Power Apps, Power Automate, and Dataverse
-
Experience customising Dynamics 365 applications (Sales, Customer Service, Field Service, or similar)
-
Practical knowledge of JavaScript for form scripting and client-side logic
-
Experience with Power Platform security, environments, and ALM practices
-
Strong analytical, troubleshooting, and stakeholder communication skills
-
Desirable experience includes C# plugin development, Azure services, Power BI reporting, relevant Microsoft certifications, and experience working in Agile delivery environments.
Benefits & conditions
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position.