Job summary
The Digital, Data and Technology (DDAT) directorate has recently been established in UKEF, drawing together the expertise in digital currently within the organisation to provide representation of digital services, user centred design, analytics and technology at the highest levels. The areas with the directorate work closely with all areas of the business such as the Business Group, Operations and Strategy and Policy.
We would also like to make you aware of a Senior Software Developer (23 Month FTC) also role available in our team. Civil Service Jobs Reference Number - 371282
Job description
UKEF is committed to be a more customer-centric organisation, making it easier for customers to deal with us, offering improved response times, quicker decision-making and improved case-processing. To enable this, UKEF is committed to using digital as a primary means for managing relationships with a wider range of stakeholders. Focusing on developing end-to-end services that meet user need and enable business outcomes, this is an exciting new role showing the growth and drive of UKEFs digital ambition.
This role requires you to work with other leads and senior management to develop NodeJS applications. This role also requires you to integrate NodeJS applications with other systems, develop microservices and serverless applications and create and maintain technical documentation. Effective communication with project stakeholders is also an essential aspect of the role.
Person specification
Essential
Qualifications
1. Graduate level education or relevant professional experience. (A)
2. Evidence of continuing professional development. (A)
Knowledge
3. Technology Code of Practice. (A)
4. Knowledge of SDLC (Software Development Lifecycle). (A, I)
5. Knowledge of Automated Testing and CI/CD techniques. (A, I)
�Skills/Ability
6. Information security:You can understand information can design solutions and services with security controls embedded, specifically engineered with mitigation of security threats as a core feature.
(Skill level: practitioner) (A)
7. Modern standards approach:You can competently apply modern standards approach and guide others to do so.
(Skill level: practitioner) (A)
8. Programming and build (software engineering). You can collaborate with others when necessary to review specifications. You can use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools.
(Skill level: practitioner) (A)
9. Systems design:You can design systems characterised by medium levels of risk, impact, and business or technical can select appropriate design standards, methods and tools, and ensure they are applied can review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
(Skill level: practitioner) (A)
10. Service support:You can identify, locate and fix faults
(Skill level: practitioner) (I)
11. Systems integration:You can define the integration build. You can co-ordinate build activities across can understand how to undertake and support integration testing activities.
(Skill level: practitioner) (I)
12. Prototyping: You can approach prototyping as a team activity, actively soliciting prototypes and testing with can establish design patterns and iterate can use a variety of prototyping methods and choose the most appropriate.
(Skill level: practitioner) (A)
13. User focus:You can collaborate with user researchers and can represent users can explain the difference between user needs and the desires of the user. You can champion user research to focus on all can prioritise and define approaches to understand the user story, guiding others in doing can offer recommendations on the best tools and methods to use.
(Skill level: practitioner) (I)
14. Systems design:You can design systems characterised by medium levels of risk, impact, and business or technical can select appropriate design standards, methods and tools, and ensure they are applied can review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
(Skill level: practitioner) (I)
All skill levels are In relation to
Experience
15. Experience in the following disciplines:JavaScript, NodeJS and Cloud and SQL Databases, including MongoDB and MSSQL.RESTful and GraphQL API Development.Containerised Microservices ( using Docker).GitHub, Azure DevOps or Components. (A, I, T)
Desirable
Qualifications
16. Relevant NodeJS related qualification. (A)
Skills/Ability
17. Availability and capacity management:You can manage service components to ensure they meet business needs and performance targets.
(Skill level: working) (A)
18. Development process optimisation:You can identify process optimisation opportunities with guidance and contribute to the implementation of proposed solutions.
(Skill level: working) (A)
All skill levels are In relation to
Experience
19. Digital Standards:
20. You understand and have experience of delivering services aligned to the Government Technology Code of Practice. (A, I)
�
21. Relevant experience using the following technologies:
22. Azure Container Apps or Azure Web Apps
23. Cypress
24. NestJS
25. JestJS
26. Nunchuks
27. MongoDB
28. CI/CD Pipelines (A, I, T)
Qualifications
�Graduate level education or relevant professional experience. (A)
�Evidence of continuing professional development. (A)
Behaviours
We'll assess you against these behaviours during the selection process:
29. Managing a Quality Service
30. Delivering at Pace
31. Leadership
32. Developing Self and Others
Technical skills
We'll assess you against these technical skills during the selection process:
33. Technical Questions relating to the role.
Benefits
Alongside your salary of �54,601, UK Export Finance contributes �15,817 towards you being a member of the Civil Service Defined Benefit Pension scheme.
34. Learning and development tailored to your role
35. An environment with flexible working options
36. A culture encouraging inclusion and diversity
37. A with an employer contribution of