At a Glance
- Tasks: Lead technical direction and deliver innovative software solutions across multiple teams.
- Company: Purpose-driven insurance brand focused on engineering excellence.
- Benefits: Competitive salary, bonus schemes, pension, health insurance, and flexible working.
- Other info: Opportunity to mentor engineers and foster a culture of learning.
- Why this job: Make a real impact by shaping architecture and driving business growth.
- Qualifications: Expertise in Java/JEE, AWS, PostgreSQL, and strong leadership skills.
The predicted salary is between 60750 - 74250 £ per year.
Overview
In this role you lead technical direction for Vitality’s Engineering function, shaping standards and architecture across enterprise platforms and customer-facing solutions.
You work across multiple teams with senior stakeholders and partners to deliver integrated software that drives customer journeys and business growth.
You’ll own large-scale technical initiatives, ensure quality and resilience, and foster a culture of engineering excellence.
This is a high-impact, cross-team leadership position at a purpose-driven insurance brand.
- Pay / Benefits
- bonus schemes
- pension up to 12% (6% matched)
- Vitality health insurance
- life assurance (4x salary)
- flexible working
- career opportunities
Responsibilities
- Lead delivery of software solutions across the full development lifecycle with quality, reliability and performance at the core
- Own complex technical challenges, driving RCAs and improving resilience, scalability and stability of critical platforms
- Provide technical leadership across engineering teams, shaping architecture and promoting best practices
- Design and deliver integrated solutions across diverse technology landscapes in line with architecture, security, and business goals
- Drive continuous improvement through governance, code reviews, and modern development practices
- Build strong relationships with business and technology stakeholders, translating requirements into practical technical solutions
- Collaborate with architects, product teams, delivery managers and third-party partners to ensure aligned delivery
- Coach and mentor engineers to build capability and foster a culture of learning and excellence
- Key requirements
- Enterprise-scale Java/JEE development with focus on performance and engineering best practices
- Experience with AWS cloud technologies (e. g., S3, Redis) to build resilient solutions
- Postgre SQL and SQL proficiency for data-driven applications
- Experience integrating complex systems and authentication technologies (LDAP, certificates)
- Event-driven architectures and messaging (Kafka, AMQP)
- Object-oriented design and SOLID principles
- Dev Ops and containerisation tools (Jenkins, Kubernetes, Docker)
- Stakeholder management
- Strong communication
- Mentoring and coaching
- Java/JEE enterprise development
- AWS cloud services (S3, Redis)
- Postgre SQL/SQL
Principal Software Engineer in Stockport employer: Vitality
Vitality is an exceptional employer, offering a vibrant work culture that prioritises employee well-being and professional growth. With flexible working arrangements and a commitment to diversity and inclusion, employees are empowered to thrive in their roles while enjoying competitive benefits such as a generous pension scheme and award-winning health insurance. Join us in our London office and be part of a purpose-driven team dedicated to making a positive impact on society.