Design, build and maintain reusable and reliable code individually and as part of the wider team.
Ensure that designs and development are in line with quality standards.
Implement and maintain automated testing, including unit, integration and end to end tests, to ensure high quality standards are maintained.
Identify and fix bugs in software.
Mentor the Software Engineers to develop skills.
Design, implement and maintain CI/CD pipelines under supervision of the Principal Software Engineer.
Update and maintain the Azure infrastructure under the supervision of the Principal Software Engineer.
Keep up to date with the latest technology and industry best practice, including security coding practices.
Be responsible for embedding security throughout the SDLC.
Undertake peer reviews and work collaboratively across the team, including providing advice and guidance to the Software Engineers, to ensure high quality standards.
Provide technical support for Production systems, including out of hours support.
Requirements
Proven experience of working across a business, to represent the team and identify areas of improvement.
Good technical understanding, including knowledge of the IT development lifecycle.
Excellent technical problem-solving skills, able to quickly identify issues and suggest resolutions.
Ability to manage priorities, delegating / escalating where appropriate.
Excellent interpersonal skills using tact and diplomacy in engaging colleagues.
Ability to work collaboratively in a team environment.
Demonstrable experience in working with other technical team members.
Strong knowledge of Cifas.
Excellent communication skills.
Ability to help facilitate workshops.
Tech Stack
Azure
SDLC
Benefits
Remote working with approximately 2 days a month in the London office, although there will be a requirement to attend conventions, forums and events
Generous annual leave, plus bank holidays
Private healthcare
Excellent pension package through salary sacrifice
Personal and professional growth
Employee wellbeing – Wellbeing breaks, wellbeing hub access including exercise programmes, meditation guides, sleep stories and yoga.
Agile ways of working that allows teams to decide how best they work with regular opportunities to collaborate and innovate.
Focus on employee wellbeing with initiatives in place to promote wellness.