Principal Software Engineer
About The Role Team – UK Health, Adviser & Employer Engineering Working Pattern - Hybrid – 2 days per week in the Vitality London, Bournemouth or Stockport Office - Full time hours We are happy to discuss flexible working! Top 3 skills needed for this role:
- AI-Augmented Engineering Leadership
- Enterprise-Scale Software Architecture
- Engineering Governance in Regulated Environments
- Build, maintain, test, deliver, release and document user-friendly, customer-centric software solutions
- Lead on and solve large, complex technical problems, ensuring robust root-cause analysis and clear recommendations
- Take ownership of releases and ensure their success
- Take accountability for the successful technical operation of owned systems
- Embed AI-augmented development practices including AI-assisted coding, testing, refactoring, analysis and documentation
- Ensure AI usage enhances sound engineering judgement and design discipline
- Define and coach architectural and design patterns supporting safe and effective AI usage
- Apply Vitality technical, security and process standards to manage risk and protect data
- Act as a subject-matter expert on engineering standards including AI-augmented development
- Help define, evolve and assure AI-in-Engineering standards and guardrails, including security, IP, data handling and auditability
- Champion modern engineering practices and lead by example
- Contribute to the creation, review and sign-off of AI-specific standards and controls
- Recognised subject-matter expertise in at least two engineering specialisms.
- Minimum 6+ years proven experience in Software Engineering.
- Advanced knowledge of multiple programming languages and platforms.
- Demonstrable hands-on experience with AI coding tools such as Claude Code and GitHub Copilot.
- Proven ability to lead an AI-augmented transformation within an engineering team, including guardrails and coaching.
- Sitecore CMS experience, minimum 2 years.
- .NET Core experience, minimum 2 years.
- Java Spring or Spring Boot experience, minimum 2 years.
- Experience with modern web application frameworks and integration technologies.
- Full stack development experience including web, microservices and databases.
- Strong analytical and principal-level problem solving skills.
- Excellent written and verbal communication skills.
- Strong technical leadership and influencing skills.
- Bonus Schemes – A bonus that regularly rewards you for your performance
- A pension of up to 12%– We will match your contributions up to 6% of your salary
- Our award-winning Vitality health insurance – With its own set of rewards and benefits
- Life Assurance – Four times annual salary
- Help you to be the healthiest you’ve ever been
- Create an environment that embraces you as you are and enables you to be your best self
- Give you flexibility on how, where and when you work
- Help you advance your career by playing you to your strengths
- Give you a voice to help our business grow and make Vitality a great place to be
- Give you the space to try, fail and learn
- Provide a healthy balance of challenge and support
- Recognise and reward you with a competitive salary and amazing benefits
- Be there for you when you need us
- Provide opportunities for you to be a force for good in society