Overview
The Digital, Data and Technology (DDAT) directorate has recently been established in UKEF, drawing together the organisation's digital expertise to provide representation of digital services, user-centred design, analytics and technology at the highest levels. UKEF is committed to being more customer-centric, improving response times, decision-making and case-processing, and using digital as a primary means for managing relationships with a wider range of stakeholders. This role supports the growth and drive of UKEF's digital ambition by developing end-to-end services that meet user needs and enable business outcomes.
Responsibilities
* Work with discipline leads and senior management to proactively plan technical delivery, balancing long-term engineering sustainability with short-term delivery pressures, and advocating for technical quality.
* Advance user-centric, agile approaches focused on rapid, high-quality digital service delivery.
* Foster a diverse and inclusive culture across the development community.
* Develop NodeJS applications using frameworks such as Express.js or Nest.js, and integrate with other systems.
* Develop and maintain CI/CD pipelines for NodeJS applications.
* Ensure NodeJS applications are scalable, maintainable and secure; develop APIs and integrate with third-party APIs.
* Develop microservices and serverless applications using NodeJS; create and maintain technical documentation.
* Stay up to date with the latest NodeJS and web development trends and technologies.
* Communicate effectively with project stakeholders (customers, product managers and engineers) to align on technical decisions and project goals.
Qualifications and skills
* Aligned to the DDaT Capability Framework – Software Developer.
* Experience in designing and delivering NodeJS applications or microservices; integration with databases and third-party APIs; and building automated testing and CI/CD pipelines.
* Knowledge of JavaScript/NodeJS, Express.js, Azure Cloud, NoSQL and SQL databases (e.g., MongoDB, MSSQL), RESTful and GraphQL API development, containerised microservices (Docker), and GitHub/Azure DevOps/GitLab.
* Understanding of security and data protection best practices; ability to implement automated testing and CI/CD; familiarity with design patterns and prototyping methods.
* Ability to work with user researchers and represent users internally; ability to prioritise and define approaches to understand user stories.
* Graduate-level education or demonstrable equivalent professional experience with ongoing professional development.
Other information
* Assessment will cover Behaviours, Experience and Technical skills; specifics include Changing and Improving, Managing a Quality Service, and Delivering at Pace.
* Security: successful candidates must undergo criminal record checks and meet security requirements (Security Check). See vetting charter and baseline personnel security standard checks.
* Nationality requirements apply. This job is broadly open to UK nationals, certain Irish, Commonwealth, EU/EEA/Swiss nationals and their family members with settled or pre-settled status, among others.
* The Civil Service Code applies; the Civil Service embraces diversity and offers a Disability Confident Scheme and Redeployment opportunities for eligible civil servants.
* Salary: £56,475 with an employer contribution of £16,360 toward Civil Service Defined Benefit Pension scheme.
Note: The application process includes Success Profiles assessments and may include technical and behavioural interviews. The closing date information, guidance on AI usage, and other candidate information are retained in policy documents and candidate guidance.
#J-18808-Ljbffr