> Markdown version of [/jobs/ext/1166444-lead-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/1166444-lead-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Full-Stack Software Engineer - **Company:** TPXImpact Holdings PLC - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Software Applications, Architectural Patterns, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Software Quality, Code Review, Computer Programming, Continuous Delivery, Continuous Integration, DevOps, Python (Programming Language), Node.Js, Software Architecture, Software Deployment, Software Engineering, Software Systems, Google Cloud, Test-Driven Development (TDD), ReactJS, Xunit, Kotlin, Containerization, Kubernetes, Code Testing, Deployment Automation, Terraform, Docker, Microservices - **Published:** July 3, 2026 - **Apply:** https://www.totaljobs.com/job/lead-full-stack-engineer/tpximpact-holdings-plc-job107630980 ## About the Role Professional knowledge and experience, * Extensive experience in full-stack software engineering, including design, development, testing, and deployment. * Some of the languages and frameworks our teams work with: + Java / Kotlin + Python + C# / .NET + Full stack JavaScript (Express, React, Node.js etc.) * We expect you to have deep experience in at least one of the above; you will also be flexible and comfortable picking up what the work requires * Strong understanding of software development methodologies such as Agile, TDD, and DevOps. * Extensive experience writing well-tested code. * Good knowledge of cloud platforms(e.g. Azure, AWS, GCP) and infrastructure as code(Terraform) * Experience with CI/CD pipelines and automated testing frameworks. * Experience with various architecture patterns, e.g. microservices and event-driven. * Experience with containerization technologies (e.g. Docker, Kubernetes). * Proven ability to manage and lead engineering teams to success. * Expertise in designing scalable and secure software architectures. Desirable: * Knowledge of emerging technologies like AI * Previous relevant experience as a senior software engineer * Leading a large multidisciplinary project * Line management experience * Experience in interviewing and screening candidates * Experience responding to bid questions * Experience working on NHS projects * Experience working with Health API's Skills * Software Architecture: Expertise in designing scalable, secure, and efficient software architectures, ensuring alignment with business goals. * Cloud Platforms: Strong proficiency in cloud technologies, including architecture and deployment strategies. * Programming and Development: Advanced knowledge of multiple programming languages and frameworks (e.g. .NET, React, Python). * CI/CD and Automation: Implementing and maintaining continuous integration/continuous deployment pipelines to accelerate development cycles. * Code Quality and Testing: Experience with automated testing frameworks (e.g. Jest, XUnit) and best practices for ensuring code quality. * DevOps Practices: Expertise in DevOps, particularly around automating deployment, monitoring, and scaling applications. * Communication: Able to confidently communicate with internal and external stakeholders at both the technical and non-technical levels. Able to present and give feedback to relevant groups. Eg demo/TDA ## Description We are looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. You will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities. We value adaptability over specific technology expertise. While we are technology-agnostic and expect you to be too, we will fully support your development with the necessary training to master the required technologies. Our technology choices are driven by client needs, and our goal is to build highly flexible teams. Responsibilities * Lead the architecture, design, and development of complex software systems, ensuring they meet high standards of quality, security, and scalability. * Manage and mentor a team of software engineers, providing technical guidance to foster professional growth. * Ensure that coding standards, development best practices, and operational processes are consistently applied. * Collaborate with product managers, UX/UI teams, and other departments such as DevOps, QA, and IT to translate business requirements into technical specifications and ensure smooth delivery. * Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications. * Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team. * Implement and maintain CI/CD pipelines to streamline the development and deployment process. * Troubleshoot and resolve complex technical issues throughout the software development lifecycle. * Stay up to date with the latest trends in software engineering, communicate complex technical concepts to non-technical stakeholders, and drive the adoption of new tools and methodologies where beneficial. * Manage project timelines, ensuring that deliverables are completed on time and within scope. * Contribute to bid questions & early-stage hiring, e.g. CV screening or technical assessments when required, * Purpose: Be values-driven, recognising that our client's needs are paramount. Approach client engagements with professionalism and creativity, balancing commercial and operational needs. * Accountability: Be accountable for delivering your part of a project on time and under budget and working well with other leaders. Lead by example, promoting a culture where quality and client experience are foremost. * Craft: Balance multiple priorities while leading high-performing teams. Navigate ambiguity and set the technical direction and approach to support positive outcomes. * Togetherness: Collaborate effectively with others across TPXimpact. Build strong relationships with colleagues and clients. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Companies to work for in London: Top 25 Companies in 2023](https://www.wearedevelopers.com/magazine/187-best-companies-to-work-for-in-london-top-25-companies-in-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)