Poole, Dorset, England, United Kingdom Hybrid/Remote Options
Mexa Solutions LTD
Software Project Manager £55,000 - £60,000 | Poole (Hybrid – 3 days/week in the office) You know what it takes to deliver software projects: the plans, the people, and the pressure. You’re comfortable managing complex software projects with multiple moving parts. You’ve done the dance between developers, product managers, testers, and stakeholders and you … know how to keep everyone aligned, informed, and moving forward. This is your opportunity to join a fast-growing software company in Poole, leading the delivery of high-impact projects that directly shape their product portfolio and customer experience. You’ll work across the full SDLC, helping translate ideas into working software all while juggling timelines, risk … What’s in it for you? Salary: £55,000 - £60,000 Location: Poole (hybrid – 3 days/week in the office, you choose which) Project Scope: Complex, business-critical software implementations with real-world impact Tech Environment: Agile delivery, modern SaaS platforms, cloud-native (AWS) product suite Team Culture: Collaborative, outcome-focused, and genuinely invested in doing things More ❯
Wareham, Dorset, South West, United Kingdom Hybrid/Remote Options
Morson Edge
Work Package Engineering Manager (Software) Winfrith, Dorset – Hybrid working 3 days per week onsite – Permanent We are looking for a Work Package Manager who is capable of leading activity to deliver complex software engineering projects for our defence maritime client TKMS Atlas UK. You will manage and coordinate technical teams for new product development initiatives from an early … development lifecycle. This is not a line management position. Knowledge and experience: Excellent written and communication skills, including writing bids, technical reports and giving presentations. Proven ability in delivering software development programmes to time, cost, quality. Knowledge of softwaredelivery estimation techniques, experience of using them and identifying best approaches. Identification and application of software development … lifecycles to delivery programmes. Management of software development risk. Planning and leading software work-package and delivery projects. Leading software design activities and providing engineering support throughout the design, test and acceptance phases to ensure specifications are met, problem areas and risks are identified, and design is fit for purpose. Leadership of the technical concept More ❯
Job Title: Technical Software Documentation Officer Location: Bristol (5 days per week on-site) Duration: 12 months (plus extension) Rate: £65 per hour (via Umbrella) About the Role An exciting opportunity for a proactive and organised Technical Software Documentation Officer to support several software development teams within a leading defence organisation. This role is ideal for someone … who enjoys multi-tasking, coordinating technical activities, and being at the centre of softwaredelivery and project management. You'll play a key part in helping development teams plan, document, configure, and deliver fully qualified software products - ensuring compliance with high-reliability and safety standards. Key Responsibilities Support multiple projects through the full software lifecycle. Maintain … and manage software documentation, configuration data, and release records. Interface directly with software engineers, project leaders, and test teams. Assist with planning, coordination, and delivery of integration artefacts. Ensure all software activities meet internal and regulatory process standards. Support process improvement and drive adherence to best practices across teams. About You Background in software process More ❯
Job Title: Technical Software Documentation Officer Location: Bristol (5 days per week on-site) Duration: 12 months (plus extension) Rate: 65 per hour (via Umbrella) About the Role An exciting opportunity for a proactive and organised Technical Software Documentation Officer to support several software development teams within a leading defence organisation. This role is ideal for someone … who enjoys multi-tasking, coordinating technical activities, and being at the centre of softwaredelivery and project management. You'll play a key part in helping development teams plan, document, configure, and deliver fully qualified software products - ensuring compliance with high-reliability and safety standards. Key Responsibilities Support multiple projects through the full software lifecycle. Maintain … and manage software documentation, configuration data, and release records. Interface directly with software engineers, project leaders, and test teams. Assist with planning, coordination, and delivery of integration artefacts. Ensure all software activities meet internal and regulatory process standards. Support process improvement and drive adherence to best practices across teams. About You Background in software process More ❯
Job Title: Technical Software Documentation Officer Location: Bristol (5 days per week on-site) Duration: 12 months (plus extension) Rate: £65 per hour (via Umbrella) About the Role An exciting opportunity for a proactive and organised Technical Software Documentation Officer to support several software development teams within a leading defence organisation. This role is ideal for someone … who enjoys multi-tasking, coordinating technical activities, and being at the centre of softwaredelivery and project management. You'll play a key part in helping development teams plan, document, configure, and deliver fully qualified software products - ensuring compliance with high-reliability and safety standards. Key Responsibilities Support multiple projects through the full software lifecycle. Maintain … and manage software documentation, configuration data, and release records. Interface directly with software engineers, project leaders, and test teams. Assist with planning, coordination, and delivery of integration artefacts. Ensure all software activities meet internal and regulatory process standards. Support process improvement and drive adherence to best practices across teams. About You Background in software process More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
Bristol 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 … 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 softwaredelivery 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 More ❯
Are you a Software Engineer looking for an interesting job opportunity? Our client TKMS ATLAS UK develop, supply and support cutting-edge maritime technology for customers worldwide. They are seeking a Software Engineer with skills in Java to work on the development of marine-based systems, specifically around aspects of User Interface. This job will be based out … of their Headquarters in Dorset. Knowledge, skills and qualities Proven ability to support softwaredelivery Knowledge and understanding of Software Engineering processes and best practices Experience of software engineering processes and tools Ability to work in multi-disciplinary teams, across the whole engineering lifecycle, from inception to support Comfortable engaging with the user community, internal and … external stakeholders in a formal setting Ability to work within hardware, interface and solution constraints Has a safety-first approach to security and development Dedicated to delivery of quality solutions Comfortable supporting junior members of the team in their development, enhancing their impact Primary Software Skills: Java application development UML design (Enterprise Architect experience is preferred, but not More ❯
empower talented engineers to innovate, solve complex challenges, and deliver impactful solutions that build tomorrows worldtoday. Job Description Join our team to help deliver fast-paced, high-impact Defence software solutions that translate complex algorithms into operational capabilities. Youll work closely with algorithm engineers to integrate mathematical and software models into production-ready, reliable, and maintainable systems. This … is a unique opportunity to apply your full software lifecycle experience in a rapid capability deployment environment , where your work has a direct impact on operational outcomes. Location: Templecombe On-site: Monday Thursday minimum Seniority: Senior (8+ years experience) Clearance: SC clearable (no caveats) Key Responsibilities Develop, integrate, and maintain software for rapid deployment projects in the Defence … domain. Collaborate with algorithm engineers to implement and optimise complex mathematical models. Apply full software lifecycle experience , including design, coding, testing, and integration. Contribute to unit and wider software testing to ensure robust, high-quality systems. Work within defined software development processes , adhering to best practices and configuration management. Maintain technical documentation , reporting, and risk management in More ❯
empower talented engineers to innovate, solve complex challenges, and deliver impactful solutions that build tomorrows worldtoday. Job Description Join our team to help deliver fast-paced, high-impact Defence software solutions that translate complex algorithms into operational capabilities. Youll work closely with algorithm engineers to integrate mathematical and software models into production-ready, reliable, and maintainable systems. This … is a unique opportunity to apply your full software lifecycle experience in a rapid capability deployment environment , where your work has a direct impact on operational outcomes. Location: Templecombe On-site: Monday Thursday minimum Seniority: Senior (8+ years experience) Clearance: SC clearable (no caveats) Key Responsibilities Develop, integrate, and maintain software for rapid deployment projects in the Defence … domain. Collaborate with algorithm engineers to implement and optimise complex mathematical models. Apply full software lifecycle experience , including design, coding, testing, and integration. Contribute to unit and wider software testing to ensure robust, high-quality systems. Work within defined software development processes , adhering to best practices and configuration management. Maintain technical documentation , reporting, and risk management in More ❯
Software Engineer Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview Join a … growing software team developing and delivering innovative solutions across a wide range of technologies. You ll work within a small, dynamic team where initiative and independence are encouraged. The role focuses on the design, development, and integration of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of software engineering activities in line … verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful softwaredelivery and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven experience in software integration, system testing, and More ❯
Software Engineer – Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview Join a … growing software team developing and delivering innovative solutions across a wide range of technologies. You’ll work within a small, dynamic team where initiative and independence are encouraged. The role focuses on the design, development, and integration of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of software engineering activities in line … verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful softwaredelivery and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven experience in software integration, system testing, and More ❯
Software Engineer – Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview Join a … growing software team developing and delivering innovative solutions across a wide range of technologies. You'll work within a small, dynamic team where initiative and independence are encouraged. The role focuses on the design, development, and integration of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of software engineering activities in line … verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful softwaredelivery and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven experience in software integration, system testing, and More ❯
Director of Software Engineering - AI/ML Enterprise focus Vilnius, Lithuania - Hybrid, 3 days a week on-site Up to €90 000 + bonus up to €20k yearly (based on team performance) Permanent contract 5V Tech is partnering with a global enterprise technology company to find a Director of Software Engineering to lead one of their most strategically … important product groups in Vilnius. This is a senior leadership role reporting directly to the executive team, focused on driving the evolution of a large enterprise software suite. The role combines hands-on technical leadership, AI and cloud innovation, and strategic influence across global teams. We are looking for someone who thrives at the intersection of technology and business … can review architecture and design in detail, mentor senior engineers, and work confidently with C-level executives and global stakeholders. Key Responsibilities Lead the technical direction for enterprise-grade software platforms with a strong focus on cloud and AI integration Collaborate with product leadership to align engineering priorities with business strategy and user needs Review architecture, design, and code More ❯
As a trusted partner to the UKs Ministry of Defence, our client is seeking a Technical Software Documentation Officer to support multiple development teams across project management and software delivery. This role is ideal for a proactive, adaptable software professional who thrives in a dynamic environment and enjoys acting as a central point of coordination. Youll play … a key role in helping MBDA deliver fully qualified software products by supporting documentation, process alignment, and cross-team collaboration. Key Responsibilities: This position provides the chance to contribute to a wide range of projects and engage with various stakeholders, offering a dynamic and continually evolving challenge. Ideal for those who enjoy maintaining a strategic perspective, as the role … encompasses activities throughout the entire software development lifecycle. Well-suited to individuals passionate about software who excel in fast-paced, multitasking environments. A valuable stepping stone for anyone considering a future move into project management, with practical exposure to coordination and delivery support. Involves contributing to software input and configuration management. Requires supporting multiple programmes simultaneously. More ❯
As a trusted partner to the UKs Ministry of Defence, our client is seeking a Technical Software Documentation Officer to support multiple development teams across project management and software delivery. This role is ideal for a proactive, adaptable software professional who thrives in a dynamic environment and enjoys acting as a central point of coordination. Youll play … a key role in helping MBDA deliver fully qualified software products by supporting documentation, process alignment, and cross-team collaboration. Key Responsibilities: This position provides the chance to contribute to a wide range of projects and engage with various stakeholders, offering a dynamic and continually evolving challenge. Ideal for those who enjoy maintaining a strategic perspective, as the role … encompasses activities throughout the entire software development lifecycle. Well-suited to individuals passionate about software who excel in fast-paced, multitasking environments. A valuable stepping stone for anyone considering a future move into project management, with practical exposure to coordination and delivery support. Involves contributing to software input and configuration management. Requires supporting multiple programmes simultaneously. More ❯
is for an experienced technical leader who can combine hands-on engineering expertise with strategic guidance. You’ll lead cross-functional teams to design, build, and deliver high-quality software solutions, guiding technical direction, ensuring best practices, and driving digital transformation for clients. The position suits someone who enjoys solving complex challenges, mentoring engineers, and shaping modern, scalable systems … CD: Jenkins, GitHub Actions, Azure DevOps Infrastructure as Code: Terraform, CloudFormation, Azure Bicep AI: Pragmatic and safe integration through the SDLC Essential Requirements Proven experience managing and technically leading software engineering teams. Strong client-facing communication and credibility in technology delivery. Deep understanding of end-to-end softwaredelivery, from development to deployment and operations. Proficiency in More ❯
Role: Senior Software Engineer Location: Bristol (Onsite) Industry: Defence Salary: Competitive + Bonus + Benefits Our client, a market leader in Defence is looking for ambitious Senior Software Engineers skilled in either C++ OR Java to join a dynamic team. They're looking for a comprehensive mix of technical depth and individuals who have driven end-to-end … softwaredelivery, from initial requirements through to certification. You ll have a track record of leading the design and implementation of sophisticated systems while guiding and supporting your teammates to achieve high technical standards. Requirements Advanced C++ OR Java development with a strong foundation in modern programming practices Delivering robust software across large or technically challenging systems … Comprehensive understanding of the software lifecycle, particularly around defining requirements and designing solutions Building and maintaining productive relationships with both internal collaborators and external partners Coaching and mentoring less experienced engineers to help them grow Working openly and collaboratively, using clear communication and teamwork to tackle complex problems Beneficial: Hardening or securing Windows or Linux operating systems Familiarity with More ❯
Role: Senior Software Engineer Location: Bristol (Onsite) Industry: Defence Salary: Competitive + Bonus + Benefits Our client, a market leader in Defence is looking for ambitious Senior Software Engineers skilled in either C++ OR Java to join a dynamic team. They're looking for a comprehensive mix of technical depth and individuals who have driven end-to-end … softwaredelivery, from initial requirements through to certification. You’ll have a track record of leading the design and implementation of sophisticated systems while guiding and supporting your teammates to achieve high technical standards. Requirements Advanced C++ OR Java development with a strong foundation in modern programming practices Delivering robust software across large or technically challenging systems … Comprehensive understanding of the software lifecycle, particularly around defining requirements and designing solutions Building and maintaining productive relationships with both internal collaborators and external partners Coaching and mentoring less experienced engineers to help them grow Working openly and collaboratively, using clear communication and teamwork to tackle complex problems Beneficial: Hardening or securing Windows or Linux operating systems Familiarity with More ❯
is for an experienced technical leader who can combine hands-on engineering expertise with strategic guidance. You’ll lead cross-functional teams to design, build, and deliver high-quality software solutions, guiding technical direction, ensuring best practices, and driving digital transformation for clients. The position suits someone who enjoys solving complex challenges, mentoring engineers, and shaping modern, scalable systems … CD:Jenkins, GitHub Actions, Azure DevOps Infrastructure as Code:Terraform, CloudFormation, Azure Bicep AI:Pragmatic and safe integration through the SDLC Essential Requirements Proven experience managing and technically leading software engineering teams. Strong client-facing communication and credibility in technology delivery. Deep understanding of end-to-end softwaredelivery, from development to deployment and operations. Proficiency in More ❯
is for an experienced technical leader who can combine hands-on engineering expertise with strategic guidance. You ll lead cross-functional teams to design, build, and deliver high-quality software solutions, guiding technical direction, ensuring best practices, and driving digital transformation for clients. The position suits someone who enjoys solving complex challenges, mentoring engineers, and shaping modern, scalable systems … CD:Jenkins, GitHub Actions, Azure DevOps Infrastructure as Code:Terraform, CloudFormation, Azure Bicep AI:Pragmatic and safe integration through the SDLC Essential Requirements Proven experience managing and technically leading software engineering teams. Strong client-facing communication and credibility in technology delivery. Deep understanding of end-to-end softwaredelivery, from development to deployment and operations. Proficiency in More ❯
Poole, Dorset (2 days per week in the office) £45,000 - £55,000 We're looking for a DevOps Engineer with strong Microsoft Azure expertise to join our agile software team building innovative, life-critical SaaS products. You'll own our CI/CD pipelines, Azure infrastructure, and release processes, ensuring secure, reliable, and scalable delivery of our … Monitor, Application Insights, Log Analytics, and KQL for observability and diagnostics. Experience with IaC, monitoring tools (App Insights, Log Analytics), and automation. Familiarity with .NET Core, React, or modern softwaredelivery pipelines. Passion for reliability, continuous improvement, and secure cloud operations. Desirable Skills: Experience with Infrastructure-as-Code frameworks such as Bicep, ARM templates, or Terraform for Azure More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Hargreaves Lansdown
enterprise scale. You will help design, build and run paved roads (golden paths) that enable product teams to ship quickly and safely, applying SRE and DevSecOps practices throughout the softwaredelivery lifecycle. What you'll be doing Design, build and operate the Azure-based Internal Developer Platform as a product, enabling self-service environment provisioning and repeatable golden … Adoption Framework, Azure Landing Zones and the Well-Architected Framework. Familiarity with DevSecOps practices: threat modelling, dependency and container scanning, SBOM management, and shift-left security. Comfortable collaborating with software engineers and SREs; able to translate platform capabilities into simple self-service experiences. Excellent communication, documentation and stakeholder management skills; able to lead by influence and mentor others. Qualifications More ❯
Employment Type: Permanent, Part Time, Work From Home
to national security and the safety of those at sea. The Role As part of the Digital Solutions Team, you'll be responsible for designing, developing, and maintaining complex software applications that underpin through-life engineering support for the Royal Navy's submarine fleet. You'll take a lead role in requirement analysis, solution design, and efficient softwaredelivery, ensuring quality, performance, and innovation remain at the forefront. Key Responsibilities: Lead requirements analysis and technical design of large and complex programmes. Develop efficient and reusable solutions using Oracle APEX. Write and optimise complex PL/SQL code for validation and data processing. Apply technical expertise to evaluate solutions and recommend improvements. Collaborate closely with business analysts More ❯
to national security and the safety of those at sea. The Role As part of the Digital Solutions Team, you'll be responsible for designing, developing, and maintaining complex software applications that underpin through-life engineering support for the Royal Navy's submarine fleet. You'll take a lead role in requirement analysis, solution design, and efficient softwaredelivery, ensuring quality, performance, and innovation remain at the forefront. Key Responsibilities: Lead requirements analysis and technical design of large and complex programmes. Develop efficient and reusable solutions using Oracle APEX. Write and optimise complex PL/SQL code for validation and data processing. Apply technical expertise to evaluate solutions and recommend improvements. Collaborate closely with business analysts More ❯
Python - Onsite 5 Days a Week Were seeking a DevOps Engineer to join a fast-moving UK-based technology consultancy that specialises in solving complex business problems through intelligent software solutions. Youll play a key role in building and maintaining deployment pipelines, managing cloud environments, and driving automation across the development life cycle. Security Clearance This role requires UKIC … clearance. Candidates must already hold this level of clearance or be eligible to obtain it. Responsibilities: Design, implement, and maintain CI/CD pipelines to support rapid and reliable softwaredelivery Automate infrastructure provisioning and configuration using Ansible and Terraform Manage and optimise cloud environments on AWS Develop scripts and tools in Python to support automation and monitoring More ❯