Principal Software Engineer
Barbican/Epsom | Remote/Hybrid (One office day a week) | Permanent / Full time (37.5 hours per week)
Competitive salary, depending on experience
At Nuffield Health, everything we give our patients, members and customers would not be possible without you. Your passion, your warmth, your drive to make a difference. Whether it's driving connecting health, helping the nation, transforming experiences, or building the career you want - we give you the support to do it all. Join our journey. It starts with you.
We are looking for an enthusiastic Software Engineering Principal/Manager with a passion for both technology and developing people. In this managerial role, you will be responsible for leading and growing multiple teams of engineers; working to define and implement a set of overarching standards and practices that brings consistency and reliability to how we build, test, and deploy our software.
You will also have the opportunity to influence the design of our healthcare solutions, from technology selection and application architecture through to CI/CD pipelines, Cloud infrastructure, Services, and Tooling that automates the delivery and management of business-critical customer applications.
You should have:
-
Recent experience in leading and growing multi-discipline engineering teams; directly mentoring Senior and/or Lead Engineers.
-
A passion and track record in improving quality and processes connected to software engineering e.g. code standards, test automation/TDD, Performance optimisation, OWASP and secure coding, CI/CD pipelines and tooling.
-
A background in developing digital applications and services using any of the following languages and frameworks (and/or potentially others): Java, Ruby on Rails, Node.js, JavaScript/Typescript, HTML5/CSS3, React(Native), Angular.
-
Previously worked on solutions that integrate with third-party systems/APIs and have also successfully deployed services and APIs to be consumed by other applications.
-
Developed applications that integrate with Content Management, Commerce or CRM systems (Salesforce is part of our existing solutions and we are starting a migration to Adobe Experience Manager and CommerceTools). Experience in implementing headless solutions and MACH architectures would be an advantage.
-
Experience with tools used for source control, builds, test automation, CI/CD, logging, monitoring and alerting e.g. Git/GitHub Actions, Docker, Jenkins, Azure DevOps or other Cloud-based services that streamline the build, test, deploy process.
-
Knowledge of Cloud infrastructure, hosting and services e.g. IaaS, PaaS, Serverless computing and all-in-one cloud-based platforms. (We're currently hosting some of our applications on Azure but are not against exploring other options that improve our delivery)
-
Worked within product teams and in close collaboration with other roles including Product Owners, Architects, Designers, QA and Delivery.
We will provide:
-
The opportunity to lead Software Engineering across Nuffield Health - recommending the technologies and tools that we adopt in order to build, deploy and run our healthcare solutions.
-
The chance to define and evolve our technology-wide engineering standards and practices, along with the support in ensuring that these are adopted and maintained.
-
A wide variety of interesting and challenging work that spans many customer-facing digital applications, through to integrating with various Nuffield Health owned and third-party systems.
-
The chance to further grow established teams of enthusiastic engineers from Associate to Lead level; helping them to expand their skills and develop their careers alongside your own.
-
Opportunities to learn and develop your career while staying close to your engineering roots.
-
An environment that allows you to perform at your best work, working collaboratively with like-minded colleagues who are focussed on improving the health of our nation and making a real difference to peoples' everyday lives
Helping you feel good.
We want you to love coming to work, feeling healthy, happy and valued. That's why we've developed a benefits package with you in mind. From free private healthcare to gym membership, a cycle to work scheme and more. At Nuffield Health, we take care of what's important to you.
Join Nuffield Health and create the future you want, today.
Join Nuffield Health and create the future you want, today.
If you like what you see, why not start your application now? We consider applications as we receive them and reserve the right to close adverts early (for example, where we have received an unprecedented high volume of applications). So, it's a good idea to apply right away to ensure you're considered for this role.
It starts with you.
Proud member of the Disability Confident employer scheme
Disability Confident
About Disability Confident
A Disability Confident employer will generally offer an interview to any applicant that declares they have a disability and meets the minimum criteria for the job as defined by the employer. It is important to note that in certain recruitment situations such as high-volume, seasonal and high-peak times, the employer may wish to limit the overall numbers of interviews offered to both disabled people and non-disabled people. For more details please go to
Disability Confident.