As a Software Engineer you will develop and maintain software products that make up citizen services and contribute towards their design.
You will be responsible for the operational stability of the products you build, and be in a position to affect change in the on-going robustness and resilience of those products.
You will work within, and contribute to, the overall Software Development Lifecycle Process as part of a multi-functional Agile delivery team focused on one or more products.
Your responsibilities will include but are not restricted to, the following:
- Deliver software products which make up services for our citizens to consume;
- Ensure system robustness, resilience and stability;
- Design and develop reusable libraries and services and promote reuse across the department;
- Produce comprehensive suites of automated unit and integration tests to ensure code quality;
- Identify and resolve issues preventing delivery or continuation of software engineering activities;
The ideal candidate for this role will be able to demonstrate the following essential criteria:
- Developing on cloud based environments like AWS and Azure;
- Have a good understanding of Test Driven Development (TDD);
- SQL and noSQL database applications such as Postgres, MySQL, and MongoDB;
- Containerisation and Continuous Integration using tools such as Docker and Kubernetes;
- Have the skills to build up a useful, robust automated test suite to support a continuous deployment environment;
- Knowledge and experience of APIs, RESTful services and Microservice Architectures.
We'll assess you against these behaviours during the selection process:
Communicating and Influencing
We'll assess you against these technical skills during the selection process:
Programming and Build
Modern Standards Approach
- Learning and development tailored to your role
- An environment with flexible working options
- A culture encouraging inclusion and diversity
- An employer pension contribution of up to 27%
- A generous annual leave allowance
Salary for this role is from £35,310 to £40,666. Where the maximum salary of £40,666 is offered, a Digital Allowance of up to £10,126 per annum is available for exceptional candidates, based on our assessment of your skills and experience.
Our offer to successful candidates will be based on an assessment of your skills and experience as demonstrated at interview.
Existing Civil Servants who secure a new role on lateral transfer should maintain their current salary.
Existing Civil Servants who gain promotion may move to the bottom of the next grade pay scale or 10% increase in salary whichever would be the greater. Only in very few circumstances (where there have been exceptional skills demonstrated which are in limited supply for example) may existing Civil Servants be able to negotiate their starting salary if the role has been advertised externally, prior to accepting the post.
This role can be based out of either Blackpool, Leeds or Newcastle corporate hub locations.
The Department is committed to promoting flexible ways of working, whilst enabling the business to operate at maximum efficiency and will expect colleagues to work from a blend of locations, including some time working at home, as required. The corporate hub location will be the designated place of work and any remote or home working arrangement does not constitute a change to your designated place of work or contractual Terms and Conditions.