Lead Software Engineer in hybrid role focusing on full-stack development with a strong emphasis on leadership and engineering excellence. Collaborating with cross-functional teams to deliver high-quality software.
Responsibilities
Lead a full-stack feature team of software and quality engineers with a focus on predictable delivery and engineering excellence.
Collaborate with fellow leads, solution architects, UI/UX designers, and product owners to define roadmaps, technical designs and unblock delivery.
Lead by example by being a hands-on contributor to the codebase and providing oversight and feedback via pull requests.
Demonstrate leadership for API and microservice design with deep knowledge in your specialist domain (API/microservice/Frontend).
Provide line-management and personal development support for engineering team members.
Requirements
Deep expertise in full‑stack engineering, with hands‑on leadership using React on the frontend and .NET on the backend.
Proven experience applying modern engineering practices, including automated testing, TDD, CI, pair programming, code reviews, and strong version control workflows.
Strong technical leadership with the ability to set engineering direction, bootstrap new projects, and guide multi‑disciplinary teams across the full development lifecycle.
Expertise in designing and evolving RESTful API contracts, ensuring scalability, consistency, and maintainability.
Solid understanding of cloud‑hosted application development, modern web architectures, API integration patterns, and DevOps‑driven CI/CD pipelines.
Advanced proficiency in Git, including branching strategies, code collaboration, and managing complex change flows.
Strong knowledge of testing methodologies, covering unit, UI, integration, and automated testing frameworks.
Solid working knowledge of SQL, including complex queries, indexing strategies, stored procedures, and performance optimisation.
Experience developing, deploying, and supporting applications on Windows Server and IIS environments.
Practical understanding of IIS deployment, configuration, and environment management.
Ability to identify and introduce new technologies, tools, and best practices to uplift engineering quality and team effectiveness.
Excellent communication skills with the confidence to express technical opinions clearly and the pragmatism to adapt when appropriate.
Benefits
A generous pension contribution of up to 15%
An annual performance-related bonus
Share schemes including free shares
Benefits you can adapt to your lifestyle, such as discounted shopping
30 days’ holiday, with bank holidays on top
A range of wellbeing initiatives and generous parental leave policies
Senior Engineer at Cenovus providing technical authority on relief valves and systems in Ohio refineries. Supporting downstream operations with design and training responsibilities.
Demand Response Engineer supporting energy efficiency programs and management of demand response strategies at Duke Energy. Engaging with customers and stakeholders to optimize energy use and enhance grid stability.
Software Engineer for Navitor focusing on design and development of software solutions. Involved in programming and supporting applications within the primary B2B platform with occasional travel.
Software Engineer II developing AI - powered solutions for Travelers. Collaborating across teams to deliver measurable outcomes through enterprise AI integration.
Senior Software Engineer responsible for core platform capabilities for payments system at Freddie Mac. Collaborating with stakeholders to deliver high - quality solutions in a fast - paced environment.
Senior Software Developer at BECU designing scalable and secure software to improve digital experiences. Collaborating with teams while mentoring junior developers and ensuring engineering standards.
Staff Software Development Engineer at CVS Health focused on backend engineering for enterprise AI platforms. Collaborating with teams to improve healthcare outcomes and operational efficiency through technology.
Software Engineer developing different products for a growing company using various stacks. Collaborating with cross - functional engineering teams in a hybrid setup based in São Paulo.
Full Stack Developer role requiring expertise in Node.js and React technologies. Collaborating in a dynamic environment focused on innovative projects in Brazil.
Senior Manager providing technical leadership and vendor oversight for production support at CVS Health. Ensuring stability and operational readiness of critical applications through strong management and governance.