Milton Keynes, Buckinghamshire, England, United Kingdom Hybrid / WFH Options
REDTECH RECRUIT
We have an exciting opportunity for a SoftwareEngineering Team Leader to join a fast-growing software company developing innovative enterprise platforms used by major organisations in the UK and internationally. Their technology helps streamline complex operations, improve customer experiences, and support large-scale service delivery. This is a hands-on leadership role where you’ll combine … supporting the professional development of your team. Location: Hybrid – Milton Keynes (2–3 days per week on-site) Salary: £65,000 – £75,000 + benefits + bonus Requirements for SoftwareEngineering Team Leader Strong commercial experience in a senior engineering or team leadership role Excellent organisational and communication skills, with the ability to engage both technical and … Angular, REST APIs, Web API development SpecFlow (BDD), Postman, OpenAPI MS SQL Server (SQL) & MongoDB (NoSQL) Docker Experience with CQRS and Event Bus architecture is highly desirable Responsibilities for SoftwareEngineering Team Leader Lead, mentor, and support a team of engineers, driving both technical and personal development Oversee architectural design and code reviews, ensuring high standards and consistency More ❯
never been easier for individuals and teams to write faster, better code. Locations In this role you can work from Remote, United Kingdom Overview GitHub is the home for software development, where developers collaborate to build the world's leading AI-powered developer platform. In the GitHub Code Scanning team, we are passionate about securing the world's software - both Open Source and Enterprise. We believe that the best way to secure software is to detect security issues early in the development process, and actively facilitate their remediation as part of the developer workflow. Our team develops and operates the Code Scanning product that's part of GitHub's Code Security offering. Code scanning uses world-class … rollout and support of highly performant, highly scalable, and highly available services to make found means fixed a reality with the power of Copilot Autofix. Responsibilities Come join our engineering team and help design, develop, and scale GitHub's new Code Scanning feature. You'll be working in a full-stack agile engineering team that's part of More ❯
Artificial Intelligence (AI) post at Guy's and St Thomas' NHS Foundation Trust for a fixed term of 12 months on a 2 days per week basis to support software development within the team. You will join the Clinical Scientific Computing (CSC) team which consists of clinical scientists, AI engineers, data scientists, radiologists, clinicians, and programme managers, with close … links to King's College London and nearby NHS Trusts. You will support the team in developing software and AI as a medical device, implementing bug fixes, merging pull requests and support the softwareengineering aspects of the work. Main duties of the job The postholder will support the team in developing and implementing a host of … AI solutions to support patient care at the Trust. The postholder will have the opportunity to participate in every part of the software development lifecycle, work in multidisciplinary teams to design, develop and deliver digital solutions in the NHS. They will also be able to learn about different project management styles, attend international and national conferences, and help support More ❯
SoftwareEngineering Manager/Software Development Manager/Lead SoftwareEngineering/Head of SoftwareEngineering Overview: This is a brilliant opportunity to join an established and highly respected organisation as they go through large scale and company transformation on how they build and deliver their products to their customers. This opportunity will … allow you to shape the future of engineering excellence while building world-class technical team s. As a SoftwareEngineering Manager, you'll combine technical leadership with people development to create highperforming squads that deliver exceptional value. Whether you're a senior engineer ready to amplify your impact through others, or an experienced people leader eager to … dive into the technical world, this role offers the perfect blend of technical depth and leadership growth. Key Responsibilities Build and scale exceptional engineering teams through strategic recruitment, mentorship, and career development Foster a culture of innovation where experimentation, learning, and calculated risk-taking drive breakthrough solutions Champion engineering excellence by establishing best practices, modern tooling, and architectural More ❯
South West, England, United Kingdom Hybrid / WFH Options
Sanderson
SoftwareEngineering Manager/Software Development Manager/Lead SoftwareEngineering/Head of SoftwareEngineering Overview: This is a brilliant opportunity to join an established and highly respected organisation as they go through large scale and company transformation on how they build and deliver their products to their customers. This opportunity will … allow you to shape the future of engineering excellence while building world-class technical team s. As a SoftwareEngineering Manager, you'll combine technical leadership with people development to create highperforming squads that deliver exceptional value. Whether you're a senior engineer ready to amplify your impact through others, or an experienced people leader eager to … dive into the technical world, this role offers the perfect blend of technical depth and leadership growth. Key Responsibilities Build and scale exceptional engineering teams through strategic recruitment, mentorship, and career development Foster a culture of innovation where experimentation, learning, and calculated risk-taking drive breakthrough solutions Champion engineering excellence by establishing best practices, modern tooling, and architectural More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
SoftwareEngineering - Summer Placement 2026 The Software team at MBDA deliver software for the next generation of weapons in an ever evolving environment -to support those on the battlefield. Our teams provide a range of products from high integrity software running on our weapon systems, to mission planning solutions integrated into a complex battlespace arena. … We use numerous programming languages, software tools and software lifecycle methodologies to achieve this. Salary : £23,495 pro-rated Dynamic (Hybrid) Working: 4-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to … of up to 14% Overtime: opportunity for paid overtime Annual Leave : 5 days Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity The Software team at MBDA (Stevenage) deliver software for the next generation of weapons in an ever evolving environment to support those on the battlefield! Our teams provide a range More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
SoftwareEngineering - Summer Placement 2026 The Software team at MBDA deliver software for the next generation of weapons in an ever evolving environment -to support those on the battlefield. Our teams provide a range of products from high integrity software running on our weapon systems, to mission planning solutions integrated into a complex battlespace arena. … We use numerous programming languages, software tools and software lifecycle methodologies to achieve this. Salary : £23,495 pro-rated Dynamic (Hybrid) Working: 4-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to … of up to 14% Overtime: opportunity for paid overtime Annual Leave : 5 days Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity The Software team at MBDA (Stevenage) deliver software for the next generation of weapons in an ever evolving environment to support those on the battlefield! Our teams provide a range More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Experis
Senior Project Manager - Defence, SoftwareEngineering Senior Project Manager - Defence, SoftwareEngineering The location of the role is Bristol (hybrid working) . The duration of the contract is 6 months . The pay rate on offer is 95 per hour (via Umbrella agency - inside IR35) . Security Clearance: must hold SC clearance/SC cleared candidates … using tools such as MS Project, Primavera, or equivalent to track progress, manage dependencies, and ensure delivery against milestones. Stakeholder Management: Ability to engage and manage diverse stakeholders including engineering teams, vendors, customers, and senior leadership. Risk & Issue Management: Skilled in identifying, assessing, and mitigating risks throughout the project lifecycle. Budget & Resource Management: Experience managing multi-million-pound budgets … such as Sprint Planning, Daily Stand-ups, Retrospectives, and Reviews. Skilled in applying Agile principles and using Azure DevOps to manage delivery workflows, resolve impediments, and maintain project momentum. Software Development Lifecycle (SDLC): Strong understanding of softwareengineering processes, including requirements gathering, design, development, testing, and deployment. Systems Integration: Experience managing integration of software with hardware More ❯
about making a positive impact - they pledge to be a net-zero CO2 company and donate 1% of revenues to social impact causes The role: As the Head of SoftwareEngineering, you will strategically & operationally lead the softwareengineering team and thereby actively shape the technology, product, and team. You will be reporting directly to the … co-Founder and CTO. Key Responsibilities: Coach and manage existing softwareengineering team Closely collaborate with the Product and Deployment Team to define product features and priorities Define systems and processes to execute product roadmap Lead planning, execution, and timely delivery of the product Oversee operational aspects of the software development process to ensure effective workflows across … developers Manage and conduct code reviews to maintain high code quality, implement and enforce testing best practices for the software Recruit top talent for growing the software development team Key Requirements: Proven track record in leadership roles in software development in B2B, data-centric SaaS companies from Seed to Series A+ Leadership experience in leading team of More ❯
Contract Software Engineer/Lead Developer - Expert The Role We're looking for an exceptional Software Engineer/Back-End Developer - a true "super dev" - with proven Design Patterns expertise and a deep understanding of softwareengineering/development. This is a high-level contract role, suitable for someone operating at a Principal Engineer or Lead … based. Rate: circa 680 per day (inside IR35) Duration: 6 months initially Start: ASAP September 2025 Key Responsibilities Lead the back-end development of a new platform. Apply advanced softwareengineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient … structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience in applying well-known software design patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach More ❯
South Yorkshire, United Kingdom Hybrid / WFH Options
itecopeople
Contract Software Engineer/Lead Developer - Expert The Role We're looking for an exceptional Software Engineer/Back-End Developer - a true "super dev" - with proven Design Patterns expertise and a deep understanding of softwareengineering/development. This is a high-level contract role, suitable for someone operating at a Principal Engineer or Lead … based. Rate: circa £680 per day (inside IR35) Duration: 6 months initially Start: ASAP September 2025 Key Responsibilities Lead the back-end development of a new platform. Apply advanced softwareengineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient … structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience in applying well-known software design patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
with you. Purpose of the Role The pinnacle of motorsport excellence is built on a foundation of strong reliability of the team, processes, and the racing car. The Reliability SoftwareEngineering role is responsible for building and operating the tools which allow McLaren F1 to achieve the highest levels of operational reliability. This role will work closely with … end users to design and implement software tools which track and manage issues and faults across manufacturing, logistics, car build, and race days. Innovation around finding patterns and relationships between faults and issues will be key, by using data, analytics, and machine learning to deliver world championship reliability tools. Role Dimensions The Software & Data Science group in McLaren … F1 is responsible for the analysis, design, and delivery of software tools and methodologies which improve the team and car's performance. We are a cross-functional group, bringing together data science, machine learning, softwareengineering, and DevOps to deliver performance focused platforms and solutions. In reliability engineering, you will understand issue tracking and management, root More ❯
Overview SoftwareEngineering Manager - Agile Delivery, Cloud Platforms, People Leadership, DevOps/DevSecOps, Continuous Improvement, Team Management Location : Richmond, London (Hybrid) Duration : Initial 6 months Rate : £550-650pd Inside IR35 We're representing a global organisation at the forefront of digital transformation within the B2B events and media space. They are looking for an experienced SoftwareEngineering Manager to lead a distributed team of talented engineers focused on designing, developing, and delivering high-quality software solutions at scale. You'll play a key role in cultivating a high-performing engineering culture; one built on collaboration, trust, and continuous improvement while ensuring teams deliver exceptional outcomes across a global technology ecosystem. Responsibilities Lead … mentor, and develop a distributed team of Software Engineers (onshore, nearshore, offshore). Drive performance management, coaching, and professional development across the team. Improve developer experience through better tools, automation, and processes. Ensure compliance with organisational standards, policies, and industry best practices. Contribute to continuous improvement initiatives across engineering and operations. Qualifications 5-10 years' experience in softwareMore ❯
Role At Hargreaves Lansdown (HL) we are building our next generation platform, creating flexible and scalable applications in a multi-tenancy SaaS architecture. We're on the lookout for engineering leaders who can shape and grow high-performing teams, delivering first-class, quality-focused applications at pace.You'll play a key role in evolving our technology strategy - leveraging cloud … portfolios. We want to revolutionise the financial services industry and we're looking for innovative talent to help us on our mission. What You'll Be Doing As a SoftwareEngineering Manager , you'll lead a backend engineering team to deliver secure, scalable, and high-impact solutions. You'll balance technical leadership with team development, driving delivery … while creating a culture of trust, collaboration, and continuous improvement. As a SoftwareEngineering Manager, your key responsibilities will include: Technical Delivery & Strategy Own delivery of backend services, ensuring they are reliable, scalable, and secure. Work closely with product, architecture, and business teams to shape technical direction. Drive effective planning, estimation, and execution of projects. Embed continuous improvement More ❯
Wickford, Essex, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description Your impact We have a fantastic opportunity for a Head of SoftwareEngineering in the Integrated Sensing and Protection (ISP) line of business, covering our Basildon and Southampton sites. Within the ISP line of business, it is our mission to develop and deliver solutions that protect lives and enhances mission effectiveness. Delivering capability through technology, ISP … of drones, rockets, artillery and missiles, protects ground forces from improvised explosive devices and allows effective maritime communications, both on and under the sea. You will lead the ISP software community of around 80 engineers across the breadth of our three capability areas of Sensors, Mission Systems, and Communications & Force Protection, to design, develop and deliver effective software solutions for land, sea, air and space. Your responsibilities will span the Basildon and Southampton locations, alongside contributing to the UK SoftwareEngineering strategy. As Head of Software, you will be responsible for: Timely delivery of capability and capacity for Software development, including recruitment and training, establishing an end-to-end talent pipeline across the More ❯
wideopen, north east england, united kingdom Hybrid / WFH Options
Openreach
Hiring Manager: Harry Wibberley Career Grade: E Hybrid Working: 3 days onsite 2 Remote Internal Closing Date: 21st October 2025 Locations: Leeds, Manchester, Bristol Why this job matters The SoftwareEngineering Professional supports the execution of the softwareengineering strategy and roadmap that supports BT's commercial strategy through cross functional project and technical delivery and … the participation of a team that pursues innovation as well as engineering excellence.The role is to work with other software engineers to provide compelling applications; build and integrate with backend systems and APIs; and contributing to the learning strategy for software engineering. The role is key to providing outstanding service to our customers by maintaining and improving … choices and architecture for a wide range of high-performance products, capabilities, and platforms, effectively balancing short-term impact with long-term transformation Supports the design and development of software solutions in accordance with the wider architecture and security standards Undertakes technical reviews to continually update knowledge and skills in softwareengineering principles and practices, ensuring a More ❯
Software Development, Engineering and QA Director SOUTHAMPTON, HAMPSHIRE, United Kingdom Be the First to Apply Job Description Join us in shaping the future of unforgettable holiday happiness across our P&O Cruises and Cunard ships & Head Office as a key senior management person within our Technology Department. At Carnival UK, we believe in the power of diversity to … value. But there is so much more to do. We're scaling fast, and this role is about bringing both the excitement of innovation and the wisdom of solid engineering foundations - someone who thrives in rapid change but knows how to build for stability, security, and long term growth. This isn't just about keeping the lights on, it … s about shaping how digital products are conceived, built, and delivered. You'll define and lead the Software Development, Engineering & Quality Assurance function for CUK, creating the strategy, building the team, and elevating our engineering capability. You'll bring thought leadership, hands on delivery experience, and the ability to craft platforms that enable our business to move More ❯
White Collar Factory (95009), United Kingdom, London, London Director of SoftwareEngineering About this role We are looking for a Director of SoftwareEngineering to lead a team of 100+ engineers. We're looking for someone who is results-oriented, able to partner with business leaders and go toe-to-toe with the best engineers on … providing objective assessments of the likely cost and risk trade-offs for different solutions, and clear paths forward. What you'll do Leadership of a team of 100+ technologists (Software Engineers, Quality Engineers and Architects): operating engineering at scale within a complex regulated environment Work together with Product and Design teams on the overall product roadmap for key … customer and organisational outcomes Stay up to date with the latest relevant changes in regulation and enterprise process Maintain broad knowledge and awareness of the latest relevant technologies and engineering practices Be a key voice in technical design reviews - ensuring a clear and consistent approach to engineering practices Support the career growth and development of the team What More ❯
going through a period of impressive growth across their technology team, creating opportunity to work on challenging projects and contribute to the development of its digital platforms. As a SoftwareEngineering Manager, you would play a pivotal role in leading and inspiring an engineering squad, delivering secure, scalable, and high-performance software solutions. You will foster … a culture of technical excellence, innovation, and collaboration, while supporting career growth and wellbeing within your team. Key Responsibilities: Lead and inspire a softwareengineering squad to consistently deliver high-quality software, balancing delivery with innovation. Foster a culture of technical excellence, continuous improvement, and psychological safety within your team. Recruit, develop, and retain top engineering talent, providing coaching, mentorship, and structured career development. Collaborate with Product Managers and senior stakeholders to ensure engineering outcomes align with business and client priorities. Champion agile delivery, DevOps, secure practices, and team ways of working to maintain high standards across the squad. Skills & Experience: Proven experience in softwareengineering leadership, with a track record of More ❯
White Collar Factory (95009), United Kingdom, London, London Director of SoftwareEngineering About this role We are looking for a Director of SoftwareEngineering to lead a team of 100+ engineers. We're looking for someone who is results-oriented, able to partner with business leaders and go toe-to-toe with the best engineers on … providing objective assessments of the likely cost and risk trade-offs for different solutions, and clear paths forward. What you'll do Leadership of a team of 100+ technologists (Software Engineers, Quality Engineers and Architects): operating engineering at scale within a complex regulated environment Work together with Product and Design teams on the overall product roadmap for key … customer and organisational outcomes Stay up to date with the latest relevant changes in regulation and enterprise process Maintain broad knowledge and awareness of the latest relevant technologies and engineering practices Be a key voice in technical design reviews - ensuring a clear and consistent approach to engineering practices Support the career growth and development of the team What More ❯
Sunbury-On-Thames, London, United Kingdom Hybrid / WFH Options
BP Energy
building our future! Summary Were looking for engineers who think holistically, automate relentlessly, and are fluent in the fast-moving world of AI tooling and infrastructurebut grounded in disciplined engineering principles. Our AI Acceleration organization is building high-impact AI-powered applications that deliver real business value at speed. As a Senior AI Engineer, youll play a critical role … in building and deploying scalable AI-powered applications through solid softwareengineering excellence combined with pragmatic use of modern AI capabilities. This is a role for seasoned engineers who are excited about applying AI in practical and scalable ways. Were looking for individuals who thrive at the intersection of disciplined software development and modern AI applications. You … execution. Strong systems thinking, ownership mindset, and the ability to ship value fast are essential. Job Responsibilities Design, develop, and maintain production-grade AI applications and services using modern softwareengineering practices (CI/CD, testing, observability, cloud-native design). Define and implement foundational platforms and tools (e.g., conversational bots, AI-powered search, unstructured data processing, GenBI More ❯
A leading SaaS company is looking for a Head of SoftwareEngineering to lead the transformation of its core product and rebuild its internal development capability. This is a hands-on, strategic role for someone who loves building modern software and teams from the ground up. The business is moving from a legacy PHP and CodeIgniter stack … using Python, TypeScript, and cloud-native technologies . You’ll take ownership of this journey, shaping technical direction while mentoring a team of engineers to deliver high-quality, scalable software that supports a new generation of digital products. Role: Head of SoftwareEngineering Salary: Up to £100,000 per annum Location: Fully Remote (UK-based) What you … ll be doing: Lead the transformation of a legacy SaaS product into a modern, AI-enabled platform Define and deliver the technical roadmap, introducing new frameworks, architectures, and engineering standards Stay hands-on with key technologies such as Python, TypeScript, and Azure to guide design and implementation decisions Build, manage, and mentor an internal engineering team, fostering a More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
Stevenage Women in Engineering – Careers at MBDA Do you have post-education industry experience as a skilled engineer , mathematician or physicist Ideally we are looking for proven experience within these domains. Are you looking for a workplace that values the abilities, experiences and the talent you bring? If so, please upload your CV here. At MBDA, we know that … a workplace where everyone can reach their full potential. If you are a skilled, mathematician, physicist or engineer looking for a new opportunity apply today. Join one of our Engineering Departments: From seekers to warheads, requirements to integration, missiles to launchers, our engineers ensure that MBDA's products remain at the forefront of technical innovation and deliver competitive advantage … looking at our Early Careers opportunities. You can find out more information about these via our dedicated pages on our website Why choose MBDA? We value our women in engineering and actively encourage greater gender balance across our business and our industry. We're a European leader in weapon system design and development, and proud of the work we More ❯
Principal Technical Architect SoftwareEngineering background £(Apply online only) per day, Outside I35 12 Month Contract Fully Remote (Must be UK based) Our exclusive Consulting partner urgently requires the services of a Principal/Lead Technical Architect on a Contract basis, to help deliver a high-profile project for a Government customer. We're looking for a highly … experienced Technical Architect with a strong SoftwareEngineering background, and strong experience working on Public Sector projects. Skills & Experience for Principal Technical Architect: An expert-level Principal Technical Architect with a strong softwareengineering background who can define intentional architecture across complex, multi-programme environments. Must be capable of operating at a strategic, high-level while … Skills: Architecture Experience: Proven experience in defining and assuring architecture, specifically focusing on Capability Level Architecture for core business areas such as Order Management, Activity Management, and Application Processing. SoftwareEngineering Foundation: Deep technical fluency gained from hands-on software development, ideally with experience governing applications built on strategic stacks, including Java (Spring Boot) and Python, and More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Commify Group
Commify is on a mission to revolutionise business communication through innovative messaging solutions that make it easier for companies to connect with their customers. We are seeking an experienced SoftwareEngineering Manager to lead a talented engineering team and drive the development of our cutting-edge software products. In this role, you will be responsible for … overseeing the technical direction of projects, managing a dynamic team of software engineers, and ensuring that our products are delivered on time and to the highest quality standards. You will play a crucial role in fostering an environment of collaboration, growth, and innovation within the team. If you are a strategic thinker with a passion for technology and leadership … and you are committed to building strong teams that deliver impactful solutions, we want to hear from you! We are seeking an experienced Engineering Manager to lead and inspire a team of talented software engineers. In this pivotal role, you will be responsible for guiding the development and delivery of robust data pipelines and critical system integrations. You More ❯