The IPO is a modern organisation that depends on its IT services to operate and innovate effectively. To provide up-to-date services to our customers, systems need to be developed, improved, and maintained. This position plays a pivotal role in ensuring the core applications are reviewed and continually improved.
You will need the appetite to learn new technologies and methodologies for delivering high-quality IT services. In this role, you will work within a multi-disciplined squad using several technologies to build enterprise-grade services. You will be expected to be proactive and take accountability for the squad's assigned deliveries. The role will also require investigation, diagnosis, and fixing of system issues. A Senior Developer is expected to contribute to the technical strategy for the department.
As a multi-skilled individual specialising in MS Dynamics and Power Apps, you will have opportunities to develop and mature skills in a core role but also extend this to skills typically aligned with other role types. You will have a high level of input in defining which additional skills you can develop.
Working Style
This role will be carried out in-line with IPO hybrid working arrangements, where staff are currently expected to spend at least 20% of their time working onsite from our offices. This role is based in our Newport Office. The requirement for attendance at an office location can vary by role, so we encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office.
Job description
Main duties include but are not limited to:
1. Designing, coding, configuring, testing, and documenting large, complex, or mission-critical applications in a cloud-first environment using Dynamics and Power Apps in MS Azure.
2. Configuring and customizing both model-driven and canvas apps.
3. Developing Power Automate Flows via connectors to the Dataverse and other data sources.
4. Developing PowerApps integrations with other Azure components such as Logic Apps, Azure Service Bus, and Azure Functions.
5. Working closely with test engineers to understand acceptance criteria, the code base, and test coverage.
6. Collaborating with IT and stakeholders, sharing knowledge, and aspiring to be a role model within the organisation, championing our culture of learning, development, cross-company collaboration, and teamwork.
7. Proactively investigating problems and opportunities in existing processes, evaluating, and communicating findings and recommendations to stakeholders.
8. Managing defects, incidents, risks, and issues in line with IPO standards.
9. Delivering highly user-focused digital services within a multi-disciplinary team, ensuring governance standards are adhered to.
10. Implementing toolkits and APIs for integration, performance optimization, security, and scalability.
11. Exploring innovative solutions and working in a fail-fast manner to provide required functionality.
12. Embracing continuous improvement.
13. Ensuring testing and build activities follow governance and processes.
14. Applying HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF).
Person specification
Essential criteria include:
1. Experience as a key player in delivering technical solutions for large projects.
2. Experience with modern delivery models such as Scrum and other Agile methodologies.
3. Advocacy of DevOps principles.
4. Experience working in a Microsoft Azure Cloud-first team.
5. Experience with Azure DevOps.
How to apply
Click the 'Apply now' button and complete the application form by providing:
* An anonymised copy of your current CV, evidencing the essential requirements listed above.
For further information on the sift and interview stages, please visit our 'Things you need to know' section below.
Please visit our Civil Service Careers page.
If you require job-specific information, please contact Dominic Read at the email or telephone provided.
#J-18808-Ljbffr