High Wycombe, Buckinghamshire, South East, United Kingdom
Orion Electrotech Automation
Electrical and SoftwareEngineering Manager Are you an experienced engineering leader or a senior engineer ready to take the next step in your career? Orion is working exclusively with Archer Technicoat LTD. A well-established and growing engineering company based in High Wycombe, seeking an Electrical and SoftwareEngineering Manager to lead its Electrical … and Software teams within the Equipment Division. This is a senior-level role offering significant responsibility, technical variety, and the chance to influence cutting-edge technology projects across aerospace, energy, and nuclear industries. About the Company With over 40 years of expertise in chemical vapour deposition (CVD) technology, ATL operates across Research and Development, developing and scaling up new … government partners. ATL are going through a period of significant growth and is planning to double the company size over the next 5 years. The Role: As Electrical and SoftwareEngineering Manager , you will: Oversee day-to-day operations of the electrical and software teams. Lead high-specification engineering projects from concept to commissioning. Collaborate closely More ❯
Milton Keynes, Buckinghamshire, England, United Kingdom Hybrid/Remote 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 ❯
Job title: SoftwareEngineering Manager Location : Maidenhead, Berkshire Salary range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical integration means … we control the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a SoftwareEngineering Manager, you will be reporting to the Head of Engineering. This exciting role will place the right candidate at the forefront of unmanned air systems development in … the UK. We seek a highly motivated leader to oversee the development and verification of UAS software. As a SoftwareEngineering Manager , you will drive the delivery of critical engineering outputs, including software requirements, design, implementation, and testing. You will apply your expertise in softwareengineering and aviation systems to guide the development of More ❯
Woking, Surrey, England, United Kingdom Hybrid/Remote Options
Noir
SoftwareEngineering Manager - Woking, Surrey (Tech stack: Software Development Management, Agile, Scrum, Kanban, SaaS Delivery, SDLC, Leadership, Stakeholder Engagement, Continuous Improvement, Cloud Platforms, B2B, B2C, Programme Management, Innovation C#, .NET Core, .NET 8, SQL, Microservices, JavaScript, TypeScript, Vue.js, Angular, AWS, Software Development Manager) Our client, a market-leading financial software house, is seeking an accomplished … SoftwareEngineering Manager to lead several high-performing development teams from their Woking, Surrey office. This is a senior leadership role within a forward-thinking fintech environment, offering the opportunity to influence technology strategy, drive innovation, and deliver solutions that power critical financial systems used by businesses nationwide. As the SoftwareEngineering Manager, you'll oversee … multiple Agile teams responsible for building and maintaining complex, high-availability software products. The position has a 70/30 focus on people leadership and technical strategy, combining day-to-day management with architectural decision-making and technology direction. You'll lead initiatives across the full Software Development Lifecycle (SDLC), ensure engineering excellence, foster collaboration between business More ❯
Zenovo are currently recruiting for a Head of SoftwareEngineering to lead our customers softwareengineering team, help define the technical strategy and deliver cloud, digital and mobile projects. This is a key hire for our client and will involve leading software delivery, quality assurance, cloud architecture, digital architecture and future proofing the businesses software ecosystem. Head of SoftwareEngineering £90,000 + Benefits Buckinghamshire Skills and Experience Over 5 years of experience as a software engineer before progressing in to a leadership position Minimum of 2 years leading a softwareengineering team Full SDLC experience and proven experience Technical background with Mobile, Digital and Cloud platforms Ideally worked … SME's in the past and have a passion to help a company grow their products and service offering Responsibilities Balance leadership duties with hands-on coding Lead the software development team, define and distribute tasks and maintain technical documentation Assist with company technical direction and architecture for mobile, cloud and API platforms Reviewing code quality and final technical More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
ZENOVO LTD
Zenovo are currently recruiting for a Head of SoftwareEngineering to lead our customers softwareengineering team, help define the technical strategy and deliver cloud, digital and mobile projects. This is a key hire for our client and will involve leading software delivery, quality assurance, cloud architecture, digital architecture and future proofing the businesses software ecosystem. Head of SoftwareEngineering £90,000 + Benefits Buckinghamshire Skills and Experience Over 5 years of experience as a software engineer before progressing in to a leadership position Minimum of 2 years leading a softwareengineering team Full SDLC experience and proven experience Technical background with Mobile, Digital and Cloud platforms Ideally worked … SME's in the past and have a passion to help a company grow their products and service offering Responsibilities Balance leadership duties with hands-on coding Lead the software development team, define and distribute tasks and maintain technical documentation Assist with company technical direction and architecture for mobile, cloud and API platforms Reviewing code quality and final technical More ❯
Portsmouth, England, United Kingdom Hybrid/Remote Options
Sirius Digital Services
Head of Software Services Salary: from £90, 000 plus benefits, (pension (7% contribution), 25 days holiday & life insurance)) Location: Hybrid, Portsmouth We are looking for a Head of Software Services to join our Digital business. We provide, through Sirius Digital, bespoke, robust and high-performance software to meet and exceed user requirements. We specialise in SoftwareEngineering, Modelling & Simulation, Robotics & Autonomous Systems, Synthetic Environments, and AI & Machine Learning (ML). Our team provides, adaptable and highly skilled capability, with a range of specialities to ensure that the right techniques are used to solve your problem. The Role: As Head of Software Services you will be accountable for the P&L of all projects … delivered through software teams and help inspire teams to achieve customer focussed excellence. Your role will also be to develop the partnering with senior stakeholders within Sirius Digital and Sirius Analysis colleagues, enhancing collaboration, definition and understanding of services across the group. With a commercial mindset, you will be responsible for client relationship management and work externally with our More ❯
Reading, Berkshire, South East, United Kingdom Hybrid/Remote Options
Technical Futures
Rewarding opportunity for a Director of SoftwareEngineering with the technical expertise to deliver complex, production grade systems which integrate hardware and software across multiple technology domains and who brings extensive experience of working within the semiconductor, systems or hardware technology industry. Hybrid working available. Youll be a key part of cutting edge technology development which is … revolutionizing wired connectivity by enabling the building of scalable, energy efficient AI systems Worldwide, The successful Director of SoftwareEngineering, with expertise in software architectural principles will deliver the full software stack for this thriving High-Tech Company including validation software, embedded firmware, device drivers, system software and application level software. Requirements for this … exciting role include: Extensive experience of senior level experience in softwareengineering within a semiconductor, systems or hardware technology industry. Proven track record of delivering end-to-end software solution architecture which integrates hardware and software across multiple technology domains. Deep technical expertise to include firmware/embedded systems, device drivers, Operating System level programming, application More ❯
RG2, Great Lea Common, Wokingham, Berkshire, United Kingdom Hybrid/Remote Options
Technical Futures Ltd
Rewarding opportunity for a Director of SoftwareEngineering with the technical expertise to deliver complex, production grade systems which integrate hardware and software across multiple technology domains and who brings extensive experience of working within the semiconductor, systems or hardware technology industry . Hybrid working available. You’ll be a key part of cutting edge technology development … which is revolutionizing wired connectivity by enabling the building of scalable, energy efficient AI systems Worldwide, The successful Director of SoftwareEngineering, with expertise in software architectural principles will deliver the full software stack for this thriving High-Tech Company including validation software, embedded firmware, device drivers, system software and application level software. Requirements … for this exciting role include: Extensive experience of senior level experience in softwareengineering within a semiconductor, systems or hardware technology industry. Proven track record of delivering end-to-end software solution architecture which integrates hardware and software across multiple technology domains. Deep technical expertise to include firmware/embedded systems, device drivers, Operating System level More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote 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 ❯
london, south east england, united kingdom Hybrid/Remote Options
Mercor
Mercor is hiring experienced Top-Tiered Senior SoftwareEngineering professionals to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work on code validation, prompt refinement, algorithmic evaluation, and model benchmarking. This is a unique opportunity to apply your engineering expertise toward shaping the next generation of … intelligent systems. Key Responsibilities Review and refine AI-generated prompts, responses, and code Validate algorithms and software concepts for technical accuracy Provide structured feedback on solution quality and clarity Tag and organize content by topic, difficulty, or language Support benchmarking efforts to assess model capabilities Ideal Qualifications 5+ years of experience in softwareengineering, technical research, or … educational content development Degree in SoftwareEngineering, Computer Science, or a related field (Bachelor's minimum; advanced degree preferred) in Top US Colleges or Universities. Strong proficiency in languages like Python, JavaScript, Java, or C++, among other popular languages Experience with debugging, testing, and validating code Comfortable with technical writing and attention to detail Project Timeline Start Date More ❯
Surrey, England, United Kingdom Hybrid/Remote Options
Spectrum IT Recruitment
SoftwareEngineering Manager Up to £85,000+ benefits and bonus An exciting leadership opportunity for a growing SaaS business. The SoftwareEngineering Manager/Software Development Manager will manage a growing ‘Tech for good’ product team developing products for a range of customers in the UK. The Software Development Manager will lead software developers, improve delivery across the full SDLC and drive Agile and modern software best practice from the top down. Previous team management experience is essential and hands-on backgrounds in .Net environments is desirable. Essential requirements: 5 years + experience in a team management role Proven ability to lead and deliver complex software solutions in time sensitive … environments. Demonstrate fostering collaboration and driving innovation (using AI or similar) Previously implemented modern softwareengineering processes; Agile, TDD, BDD, CI/CD, Unit testing, etc Strong knowledge of IT/Cyber security; ISO2701, Cyber essentials, or similar A background in modern programming and cloud technology – .Net9, Azure or similar The business offer hybrid working options with More ❯
Basingstoke, England, United Kingdom Hybrid/Remote Options
Opus Recruitment Solutions
SoftwareEngineering Manager – £90k + Progression to COO | Basingstoke | Hybrid (3 Days Onsite) We’re hiring on behalf of our client for a strategic and delivery-focused SoftwareEngineering Manager to lead a growing development organisation in Basingstoke. This is a brand-new leadership role with a clear path to COO-level progression , offering the chance … to shape engineering direction, culture, and performance from the ground up. You’ll oversee global teams across Development, Testing, DevOps, and BAU Support, driving technical excellence, delivery discipline, and people-first leadership. Working closely with Product, Sales, and Customer Delivery, you’ll ensure engineering is aligned with business goals and release cycles. Key Responsibilities: Lead and scale high … performing engineering teams Own technical architecture, code quality, and system resilience Champion engineering standards and governance in regulated environments Drive delivery across Agile, Waterfall, and hybrid methodologies Collaborate cross-functionally to support pre-sales, implementation, and support Shape a high-trust, high-performance engineering culture What We’re Looking For: 10+ years in softwareengineeringMore ❯
Milton Keynes, Buckinghamshire, England, United Kingdom Hybrid/Remote Options
REDTECH RECRUIT
A fantastic opportunity for a Head of Engineering to join a well established software organisation undergoing a major technical evolution. This is a senior strategic role leading engineering, QA and cloud operations through a significant SaaS migration and AI enablement programme. You will drive organisational development, technical excellence and delivery maturity while guiding the modernisation of a … with 2 days a week in the Milton Keynes office, UK based Salary: £85,000 - £90,000 per annum with excellent benefits and performance bonus Requirements for Head of Engineering: Strong experience leading large engineering organisations delivering enterprise SaaS products, or transforming legacy on premise or hosted products into SaaS models Proven leadership background managing engineering managers … functional teams Strong ability to build, develop and scale technical organisations of 30 people or more Deep technical grounding with hands on exposure to Azure, AWS or GCP, enterprise software architecture and modern engineering practices Experience of large scale platform migrations, customer transitions and maintaining service continuity Background working with blended QA teams and embedding quality engineeringMore ❯
Job Requirements At Quest Global, its not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better placeto … workplace culture, to solve problems better and faster. Key Responsibilities Participates in planning, definition and high- level design of the solution and explore solution alternatives Defines a top-level software structure and internal and external interfaces for the software that are compatible with the architecture of systems that interface to the software Works with portfolio stakeholders to … develop, analyze, split and realize the implementation of features and capabilities Leads team of software architects across the softwareengineering organization; Imparts knowledge, expertise and technical experience to less-experienced members of the softwareengineering organization Champions the automation of the software development life cycle for purposes of defect injection reduction and streamlining overall More ❯
Guildford, England, United Kingdom Hybrid/Remote Options
Person Centred Software Ltd
We’re looking for an experienced SoftwareEngineering Manager to lead multiple development squads working on a major PCS product line. You’ll guide people, processes, and technology to deliver high-quality, scalable software products. This role blends hands-on technical leadership with team management and continuous improvement - ideal for someone who thrives on building great teams … and great software. What You’ll Do Lead and mentor multiple softwareengineering squads, fostering a culture of collaboration and technical excellence. Oversee delivery, Agile practices, and engineering quality across the product line. Drive improvements across the full software development life cycle (SDLC). Promote the use of AI tooling to boost developer productivity and automate … Ensure clear requirements, strong estimations, and consistent delivery outcomes. Lead recruitment and onboarding for new engineers, ensuring high-quality hires. What You’ll Bring Proven experience leading and developing softwareengineering teams in hybrid or distributed environments. Strong understanding of Agile delivery, TDD/BDD, and test automation. Hands-on experience with Microsoft .NET (C#, .NET 9) and More ❯
Stevenage, Hertfordshire, South East, United Kingdom
MBDA
Stevenage SoftwareEngineering Level 6 Degree Apprenticeship 2026 Salary : £18,750 plus a £3000 joining bonus Work Location: MBDA Stevenage or Bristol or Bolton Learning Provider Location: CranfieldMK:U in Milton Keynes (for Stevenage), University College Weston -Winter Gardens (for Bristol) & Manchester Metropolitan University (for Bolton) Security clearance: British Citizen or a Dual UK national with British citizenship. … We trust each other to thrive; support one another to learn, and when you join us, you'll bring a different perspective to how we see the future. The Software teams 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 battle space arena. We use numerous programming languages, software tools and software lifecycle methodologies to achieve this. The Software team is part of a wider multinational function. This offers the team a unique opportunity to learn about different More ❯
Basingstoke, Hampshire, England, United Kingdom Hybrid/Remote Options
Opus Recruitment Solutions Ltd
SoftwareEngineering Manager – £90k + Progression to COO | Basingstoke | Hybrid (3 Days Onsite) We’re hiring on behalf of our client for a strategic and delivery-focused SoftwareEngineering Manager to lead a growing development organisation in Basingstoke. This is a brand-new leadership role with a clear path to COO-level progression , offering the chance … to shape engineering direction, culture, and performance from the ground up.You’ll oversee global teams across Development, Testing, DevOps, and BAU Support, driving technical excellence, delivery discipline, and people-first leadership. Working closely with Product, Sales, and Customer Delivery, you’ll ensure engineering is aligned with business goals and release cycles. Key Responsibilities: Lead and scale high-performing … engineering teams Own technical architecture, code quality, and system resilience Champion engineering standards and governance in regulated environments Drive delivery across Agile, Waterfall, and hybrid methodologies Collaborate cross-functionally to support pre-sales, implementation, and support Shape a high-trust, high-performance engineering culture What We’re Looking For: 10+ years in softwareengineering, 5+ More ❯
Job title: Senior Embedded Software Engineer Location : Maidenhead, Berkshire Salary Range: £60,000 - £80,000 The Malloy Aeronautics Team: Malloy Aeronautics Limited specializes in the development of heavy lift unmanned air vehicles (UAVs) for both civilian and military uses. Located in Berkshire, our operations are notable for their focus on in-house design and manufacturing. This vertical integration means … the production of most aircraft components on-site, enhancing our ability to innovate and maintain high standards across all stages of development. About The Role: As a Senior Embedded Software Engineer, you will be reporting to the SoftwareEngineering Manager as an embedded systems developer . Responsible for integration of hardware and software, this exciting role … air systems development in the UK. We seek someone looking to support in the development and verification of flight control software. You will be supporting in the delivery of engineering outputs including software requirements, software design, software implementation and software testing. Applying your knowledge and principles of engineering to assist in the implementation of More ❯
Oxford, Oxfordshire, United Kingdom Hybrid/Remote Options
Aurora Energy Research Limited
Full Time Location: Oxford, UK Description We're looking for a Model Developer to help us build and maintain the Python codebase behind Aurora's Origin and Chronos modelling software products. You'll work in a collaborative engineering environment, owning feature development and improving code quality, maintainability, and developer experience in the model stack used across our business. … these approaches into robust, well tested, scalable software. You'll thrive here if you enjoy writing clean, maintainable Python, shaping libraries and packages other teams rely on, and raising engineering standards (TDD, CI/CD, reviews, readability) across a large, shared codebase. The position suits an individual with 3+ years of experience in software development who is interested … in a career applying softwareengineering techniques to modelling software solutions. Key Responsibilities Design, implement, and maintain Python modules/packages in the modelling codebase; own components over time and steward their quality and usability for other teams. Translate modelling methods into production quality code, collaborating with method owners in the Modelling team; ensure implementations are readable More ❯
Software Engineer Join our UK Team who are committed to a Mission! A Software Engineer is required to support the development of a multiple award winning ATM system. This is an opportunity to work on a programme with an exciting pipeline of international work and provide Air Traffic Control Officers (ATCO) with tools to enhance their operation. The … successful candidate does not need to be familiar with ATM; on-the-job training will be provided as required. The software engineer will work in a rapidly changing environment, delivering software of a high quality to wide range of difficult problems. They will work as part of a team performing all software development activities throughout the development … life cycle to meet sprint milestones. The position will require understanding and application of the softwareengineering standards, principles and best practices. Typical Duties: Design software using functional and/or object oriented methodologies Implement software solutions and/or tools that contain logical and mathematical solutions Conduct functional, unit testing and/or early system More ❯
Android Software Developer Reading, Berkshire 1-2 months initially (potential scope for extension) £400-£450 per day Due to the sensitive and urgent nature of the role candidates must have current and transferrable SC security clearance. OVERVIEW As an Android Software Developer, you will work alongside the SoftwareEngineering Delivery Manager and Software development team … responsible for developing modern, maintainable software components in line with the SoftwareEngineering Management Plan and agreed requirements. Specifically, you will be tasked with completing the updates to the SABRE application to add European language support. Introduction to SABRE App and scope of work: SABRE is an Android App, it provides a Situational Awareness facility with Point … application UI to be enhanced to provide alternate language option other than English. Translation strings will be provided. - Experience with debugging and writing unit tests. - Deliver fully tested, maintainable software in line with defined project objectives. - Ensure all development complies with governance, secure coding practices, and design review procedures. - Report progress to the SoftwareEngineering Delivery Manager More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
This is a fantastic role for a Software Architect or someone with strong software design skills looking to take the next jump in their career to becoming a Software Architect! Salary : up to circa £80,000 depending on experience Dynamic (hybrid) working : typically 3 to 4 days per week on-site, due to workload classification Security Clearance … are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: As a Software Architect, you will be the author of the full software architecture working with the software delivery teams to define and monitor the Structural and Temporal Architecture including … the Internal/External interfaces of the product to meet requirements. Identify, document and be responsible for the design drivers for the software solution e.g. real-time performance, safety, security, user experience, simplicity, reusability, flexibility. Produce derived and emergent requirements capturing the assumptions and rationale. Define the architecture to a point where the implementation decisions do not affect the More ❯
Oxfordshire, England, United Kingdom Hybrid/Remote Options
IC Resources
SoftwareEngineering Manager – Data & Analytics Location: Oxfordshire, UK (Hybrid) A growing technology company is seeking a SoftwareEngineering Manager to lead the design and delivery of advanced data and analytics software. This role sits at the intersection of software development, data processing, and engineering leadership, offering the chance to shape technical strategy while remaining … hands-on. The Role: Lead and mentor a small team of software engineers and data specialists. Oversee the design, development, and delivery of high-quality data software. Manage project timelines, priorities, and software quality processes. Collaborate with research and engineering teams to deliver integrated solutions. Drive best practices in coding, testing, and continuous improvement. Contribute technically in … Python or similar languages when needed. Requirements: 5+ years in softwareengineering, including leadership or management experience. Strong programming skills (Python preferred). Proven record of delivering robust, production-grade software systems. Familiarity with scientific or analytical data processing is beneficial. Excellent communication, organisation, and problem-solving skills. Education: Degree in Computer Science, Engineering, or a More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Senior Lead Software Engineer at JPMorgan Chase within the Global Technology division, you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable … and scalable. Lead the effort & contribute towards the identification and implementation of opportunities to eliminate or automate remediation of recurring issues, with aim of improving overall operational stability of software applications and systems. Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. … Contributes to softwareengineering communities of practice and events that explore new and emerging technologies. Required qualifications, capabilities, and skills Formal training or certification on softwareengineering concepts, and proficient advanced experience. Ability to solve complex problems and a track record of high performance and delivery. Strong hands-on experience implementing globally distributed real-time systems More ❯