Description:
The Home Office covers three systems: Homeland Security, Public Safety and Borders, and Immigration and Citizenship. These systems work collaboratively to deliver our cross-cutting priorities, whilst providing increasingly efficient and secure services for the public. These are difficult areas that can rapidly change in the global environment we work in – this makes us one of the most exciting and stimulating government departments in which to work.
As a Digital Developer your main responsibilities will be:
- Live support and maintenance of ASPeL within Service Level Agreement. Supported hours are Mon-Fri 9am-5pm.
- Live support and maintenance of “correspondence systems” within Service Level Agreements. Supported hours are Mon-Fri 9am-5pm
- Collaboration within the cross-functional team to deliver value increments from the ASPeL product backlog: design, implementation, documentation, quality assurance (reviews, developer tests, advocacy of good/best practices, compliance with standards), evergreening, deployment.
- Knowledge transfer to future new team members.
- Maintenance of environment and infrastructure artefacts that are within the team’s responsibility (CI/CD configurations, automated test suites, deployment descriptors, Kubernetes configurations). Specification of service desk requests for AWS service configurations etc, to managed platform engineers where change implementation is outside the team’s direct responsibility.
You’ll have relevant experience in:
- Node.js (ASPeL)
- Experience in developing with React and Node, using past and current good practices (State with Redux, Classes, Hooks), unit testing and modularisation
- Demonstrated experience in working on complex systems that have limited documentation
- React.js (ASPeL and DECS)
- Mocha / Jest
- PostgreSQL
- Git