Overview
As a Dynamics Developer at the IPO, you will design, code, configure, test, and document large, complex or mission‑critical applications in a cloud‑first environment using Dynamics and Power Platform in Microsoft Azure. You will develop model‑driven and canvas apps, Power Automate flows, and integrations with Azure services, ensuring governance standards and high user focus.
Location
Newport, NP10 8QQ
Working Style
The role follows the IPO hybrid working arrangement: staff are expected to spend at least 20% of their time onsite at the Newport office. Attendance requirements may vary by role and can be discussed with the recruiting manager.
Main Duties – Technical
* Design, code, configure, test and document large, complex or mission‑critical applications in a cloud‑first environment using Dynamics and Power Platform in MS Azure
* Configure and customise both model‑driven and canvas apps
* Develop Power Automate flows via connectors to Dataverse and other data sources
* Develop Power Platform integrations with Azure components such as Logic Apps, Azure Service Bus, Azure Functions and SharePoint
* Work closely with test engineers to define acceptance criteria, test coverage and code quality
* Investigate problems, evaluate findings and recommend solutions to stakeholders
* Identify defects, incidents, risks and issues in line with IPO standards
* Deliver delivery through a multi‑disciplinary team while adhering to governance standards
* Assist in implementing toolkits and APIs for integration, performance optimisation, security and scalability
Main Duties – Behavioural
* Work collaboratively with IT and stakeholders, sharing knowledge and acting as a role model within the organisation
* Explore innovative ways to solve problems, using a fail‑fast approach to deliver required functionality
* Promote and display IPO and Civil Service Values
* Drive own training and self‑development, keeping skills up to date and learning new skills
* Embrace a continuous improvement ethos
Personal & Team Development
* Share knowledge and expertise with your wider team and champion learning and collaboration
* Drive own training and self‑development, keeping skills up to date and learning new skills
Person Specification – Essential Experience
* Delivering technical solutions
* Experience with modern delivery models such as Scrum and Agile
* Understanding of DevOps principles
* Experience working with cloud technologies such as Azure
Person Specification – Essential Technical
* Experience with MS Dynamics CRM and/or Power Platform
#J-18808-Ljbffr