it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

776 jobs found

Email me jobs like this
Refine Search
Current Search
java senior software engineer
Isr Recruitment Limited
Lead Software Engineer
Isr Recruitment Limited City, Manchester
The Opportunity: Our client is looking for a seasoned Lead Full Stack Software Engineer to provide end-to-end technical leadership across high-value mission-critical digital services within the public sector. This is a senior level position where you will be involved in hands-on development as well as team management to steer multi-disciplinary development teams for large-scale digital transformation programmes. Skills and Experience: Extensive experience leading Full Stack Engineering teams with advanced capabilities in .NET, Java, or Python, along with exposure to modern JavaScript frameworks. Proven track record mentoring engineers and elevating delivery quality through structured coaching. Strong client-facing acumen with the ability to advise on strategic technology direction. Delivery leadership within Agile environments (Scrum, Kanban, TDD, etc.) Hands-on experience architecting scalable secure cloud solutions on AWS and/or Azure A consulting or software house background is also highly desirable Role and Responsibilities: The Lead Full Stack Software Engineer to provide end-to-end technical leadership across high-value, mission-critical digital services within the public sector. This is a senior strategically influential role where you will take full accountability for complex solution architectures, steer multi-disciplinary delivery teams, and set the engineering agenda for large-scale digital transformation programmes Operating in a technology-agnostic environment you will leverage a broad modern tech stack across .NET, Java, Python, Node.js, AWS, Azure and contemporary JavaScript frameworks Provide coaching and leadership, supporting the long-term development of engineers across the business Applications: Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?
03/04/2026
Full time
The Opportunity: Our client is looking for a seasoned Lead Full Stack Software Engineer to provide end-to-end technical leadership across high-value mission-critical digital services within the public sector. This is a senior level position where you will be involved in hands-on development as well as team management to steer multi-disciplinary development teams for large-scale digital transformation programmes. Skills and Experience: Extensive experience leading Full Stack Engineering teams with advanced capabilities in .NET, Java, or Python, along with exposure to modern JavaScript frameworks. Proven track record mentoring engineers and elevating delivery quality through structured coaching. Strong client-facing acumen with the ability to advise on strategic technology direction. Delivery leadership within Agile environments (Scrum, Kanban, TDD, etc.) Hands-on experience architecting scalable secure cloud solutions on AWS and/or Azure A consulting or software house background is also highly desirable Role and Responsibilities: The Lead Full Stack Software Engineer to provide end-to-end technical leadership across high-value, mission-critical digital services within the public sector. This is a senior strategically influential role where you will take full accountability for complex solution architectures, steer multi-disciplinary delivery teams, and set the engineering agenda for large-scale digital transformation programmes Operating in a technology-agnostic environment you will leverage a broad modern tech stack across .NET, Java, Python, Node.js, AWS, Azure and contemporary JavaScript frameworks Provide coaching and leadership, supporting the long-term development of engineers across the business Applications: Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?
Isr Recruitment Limited
Geospatial Software Engineer
Isr Recruitment Limited City, Manchester
The Opportunity: You ll join an experienced, collaborative consultancy team delivering greenfield, enterprise-scale digital services for high-profile public and private sector clients. This opportunity is ideal for a practical, adaptable Geospatial Full Stack Engineer who enjoys working across disciplines and solving complex problems and challenges that will have a real-world impact. Collaboration sits at the heart of how our client operates, so you ll be partnering closely with colleagues across Software Engineering, User-Centred Design, Delivery Management, Data Science and Live Services to deliver outcomes that genuinely make a difference in today s society. As a consultancy, they are technology-agnostic by design, focusing on choosing the right tools for each problem, rather than forcing one stack everywhere. Their teams regularly work with .NET, Java, Python, Node.js, AWS and Azure, giving you genuine scope to broaden your skills and develop your career across a range of languages and platforms. Many of their projects also involve Geographic Information Systems (GIS) and open-source geospatial technologies, helping clients unlock the value of location-based data through mapping, spatial analysis and data-driven decision making. Skills and Experience: Essential 3+ years experience in a Full Stack Engineering role Strong development skills in .NET, Java or Python, alongside modern JavaScript frameworks/libraries Experience working in Agile environments (Scrum, Kanban, TDD) Solid understanding of architectural and design patterns, including microservices and serverless Hands-on experience designing and delivering solutions on AWS or Azure Experience working with GIS systems or geospatial data, and familiarity with tools such as Leaflet, OpenLayers, QGIS, GeoServer, PostGIS, etc. A collaborative mindset and experience working in multi-disciplinary teams Desirable Experience working in a consultancy environment Exposure to public sector projects Familiarity with CI/CD tooling (e.g. Jenkins, Terraform) Awareness of the Digital Service Standard and Technology Code of Practice, particularly in geospatial or public sector contexts Role and Responsibilities: This is a varied role suited to someone who enjoys the pace, responsibility and collaboration of consultancy. You will be involved with the following types of activity: Design and deliver high-quality solutions: building, enhancing and maintaining software, infrastructure and deployment pipelines that are robust, secure and scalable. Projects may include solutions involving geospatial data, GIS platforms and open-source mapping tools. Work collaboratively across disciplines: partnering with Senior and Lead Engineers, Delivery Managers, Designers and Data Scientists to shape solutions, contribute to technical documentation and deliver against agreed plans. Apply standards and best practice: follow established engineering approaches, contribute accurate technical estimates and proactively identify and escalate risks or issues. Communicate clearly and build relationships: present ideas, prototypes and progress updates to stakeholders, while building strong working relationships with colleagues, clients and partner organisations. Applications: Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?
03/04/2026
Full time
The Opportunity: You ll join an experienced, collaborative consultancy team delivering greenfield, enterprise-scale digital services for high-profile public and private sector clients. This opportunity is ideal for a practical, adaptable Geospatial Full Stack Engineer who enjoys working across disciplines and solving complex problems and challenges that will have a real-world impact. Collaboration sits at the heart of how our client operates, so you ll be partnering closely with colleagues across Software Engineering, User-Centred Design, Delivery Management, Data Science and Live Services to deliver outcomes that genuinely make a difference in today s society. As a consultancy, they are technology-agnostic by design, focusing on choosing the right tools for each problem, rather than forcing one stack everywhere. Their teams regularly work with .NET, Java, Python, Node.js, AWS and Azure, giving you genuine scope to broaden your skills and develop your career across a range of languages and platforms. Many of their projects also involve Geographic Information Systems (GIS) and open-source geospatial technologies, helping clients unlock the value of location-based data through mapping, spatial analysis and data-driven decision making. Skills and Experience: Essential 3+ years experience in a Full Stack Engineering role Strong development skills in .NET, Java or Python, alongside modern JavaScript frameworks/libraries Experience working in Agile environments (Scrum, Kanban, TDD) Solid understanding of architectural and design patterns, including microservices and serverless Hands-on experience designing and delivering solutions on AWS or Azure Experience working with GIS systems or geospatial data, and familiarity with tools such as Leaflet, OpenLayers, QGIS, GeoServer, PostGIS, etc. A collaborative mindset and experience working in multi-disciplinary teams Desirable Experience working in a consultancy environment Exposure to public sector projects Familiarity with CI/CD tooling (e.g. Jenkins, Terraform) Awareness of the Digital Service Standard and Technology Code of Practice, particularly in geospatial or public sector contexts Role and Responsibilities: This is a varied role suited to someone who enjoys the pace, responsibility and collaboration of consultancy. You will be involved with the following types of activity: Design and deliver high-quality solutions: building, enhancing and maintaining software, infrastructure and deployment pipelines that are robust, secure and scalable. Projects may include solutions involving geospatial data, GIS platforms and open-source mapping tools. Work collaboratively across disciplines: partnering with Senior and Lead Engineers, Delivery Managers, Designers and Data Scientists to shape solutions, contribute to technical documentation and deliver against agreed plans. Apply standards and best practice: follow established engineering approaches, contribute accurate technical estimates and proactively identify and escalate risks or issues. Communicate clearly and build relationships: present ideas, prototypes and progress updates to stakeholders, while building strong working relationships with colleagues, clients and partner organisations. Applications: Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?
The Portfolio Group
Node, TypeScript, React Developer
The Portfolio Group
We're looking for a Senior-level Software Engineer with strong JavaScript/TypeScript skills and experience across modern web stacks. You'll be instrumental in our transition away from Drupal as we modernise and scale our platform. Tech Stack: At least 6-8 years commercial experience with Node, JavaScript or TypeScript Exposure of Laravel and/or Python (Django or Flask a plus) Familiarity with Drupal and some knowledge of modern front-end frameworks (React, Vue, etc.) What You'll Do: Build scalable applications using modern frameworks and clean architecture Contribute to backend services and APIs (Python or Laravel-based) Help re-platform and migrate to a modern stack Collaborate cross-functionally with UX, Product, and DevOps What We Offer: A supportive environment that encourages professional growth and continuous learning. An inclusive, collaborative culture within one of the UK's leading business services providers. A competitive salary and benefits package. 49904MSR1 INDLON The Portfolio Group are acting on behalf of our client in recruiting for this position.
02/04/2026
Full time
We're looking for a Senior-level Software Engineer with strong JavaScript/TypeScript skills and experience across modern web stacks. You'll be instrumental in our transition away from Drupal as we modernise and scale our platform. Tech Stack: At least 6-8 years commercial experience with Node, JavaScript or TypeScript Exposure of Laravel and/or Python (Django or Flask a plus) Familiarity with Drupal and some knowledge of modern front-end frameworks (React, Vue, etc.) What You'll Do: Build scalable applications using modern frameworks and clean architecture Contribute to backend services and APIs (Python or Laravel-based) Help re-platform and migrate to a modern stack Collaborate cross-functionally with UX, Product, and DevOps What We Offer: A supportive environment that encourages professional growth and continuous learning. An inclusive, collaborative culture within one of the UK's leading business services providers. A competitive salary and benefits package. 49904MSR1 INDLON The Portfolio Group are acting on behalf of our client in recruiting for this position.
Oscar Associates Ltd
Lead Full Stack Developer
Oscar Associates Ltd Leeds, Yorkshire
Lead Full Stack Developer (React | TypeScript | Java | Spring) | Leeds City Centre, 4 days p/week in office | £60,000 - £75,000 I'm currently partnered with a global software provider delivering data-driven, high-performance web applications. They're looking for a Lead Web Developer to take ownership of a major Front End modernisation project and help guide the next phase of their product development. This is an exciting opportunity for an experienced developer who thrives in a technical leadership role - someone who enjoys setting architectural direction, mentoring engineers, and remaining hands-on with code. The role: Lead the design and development of full stack web applications using React and TypeScript on the Front End, and Java/Spring on the Back End. Drive a key Front End migration project to deliver a cleaner, faster, and more scalable user experience. Define and uphold best engineering practices, performing code reviews and ensuring high-quality, maintainable code. Mentor and support junior and mid-level developers, fostering collaboration and growth across the team. Ensure performance, scalability, and security across all deployed applications. About you: 7+ years' commercial full stack development experience 2+ years in a senior or technical leadership capacity Strong experience with React, TypeScript, Java, Spring, and Hibernate Knowledge of RESTful APIs, SQL, and Front End tooling (Redux, React Query, testing frameworks) A passion for clean architecture, reusable code, and exceptional user experience Why join: You'll be joining an established technology business operating on a global scale, working with a highly skilled engineering team who value collaboration, innovation, and technical excellence. This is a great opportunity to make a real impact - owning architecture, guiding modernisation, and shaping product direction. Benefits include: 27 days annual leave plus bank holidays Hybrid and flexible working options Private health insurance and life cover Enhanced maternity/paternity leave Sick pay Ongoing training and development support If you're a hands-on developer with a passion for modern web technologies and technical leadership, APPLY NOW! Lead Full Stack Developer (React | TypeScript | Java | Spring) | Leeds City Centre, 4 days p/week in office |£60,000 - £75,000 Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
02/04/2026
Full time
Lead Full Stack Developer (React | TypeScript | Java | Spring) | Leeds City Centre, 4 days p/week in office | £60,000 - £75,000 I'm currently partnered with a global software provider delivering data-driven, high-performance web applications. They're looking for a Lead Web Developer to take ownership of a major Front End modernisation project and help guide the next phase of their product development. This is an exciting opportunity for an experienced developer who thrives in a technical leadership role - someone who enjoys setting architectural direction, mentoring engineers, and remaining hands-on with code. The role: Lead the design and development of full stack web applications using React and TypeScript on the Front End, and Java/Spring on the Back End. Drive a key Front End migration project to deliver a cleaner, faster, and more scalable user experience. Define and uphold best engineering practices, performing code reviews and ensuring high-quality, maintainable code. Mentor and support junior and mid-level developers, fostering collaboration and growth across the team. Ensure performance, scalability, and security across all deployed applications. About you: 7+ years' commercial full stack development experience 2+ years in a senior or technical leadership capacity Strong experience with React, TypeScript, Java, Spring, and Hibernate Knowledge of RESTful APIs, SQL, and Front End tooling (Redux, React Query, testing frameworks) A passion for clean architecture, reusable code, and exceptional user experience Why join: You'll be joining an established technology business operating on a global scale, working with a highly skilled engineering team who value collaboration, innovation, and technical excellence. This is a great opportunity to make a real impact - owning architecture, guiding modernisation, and shaping product direction. Benefits include: 27 days annual leave plus bank holidays Hybrid and flexible working options Private health insurance and life cover Enhanced maternity/paternity leave Sick pay Ongoing training and development support If you're a hands-on developer with a passion for modern web technologies and technical leadership, APPLY NOW! Lead Full Stack Developer (React | TypeScript | Java | Spring) | Leeds City Centre, 4 days p/week in office |£60,000 - £75,000 Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Get Staffed Online Recruitment Limited
Senior Support Engineer
Get Staffed Online Recruitment Limited
Senior Support Engineer About Our Client Our client is a young, design-led healthcare technology company helping over 2,000 private doctors across the UK run their practices more effectively and efficiently, with their web and mobile platform, and hundreds of thousands of their patients. For too long, medical software has been clunky, user-hostile and complicated, and they are changing that. Several customers have independently described them as the Apple of practice management software . They are a bootstrapped, profitable and remote-first company of 25 people with 6 Full Stack Engineers including the company s founder. Having been remote from day one, they fully believe in its benefits. They do have a lovely office in London by the river for in-person collaboration when required, but this is not mandatory as they know some like in-person working and some prefer fully remote. About You Our client is looking for a Senior Support Engineer who thrives on solving real customer problems through hands-on technical work. You ll sit at the intersection of their support, engineering, and data migration teams a true technical generalist who enjoys variety. This is a great fit for a strong Developer who wants to take full ownership of debugging, fixing, and enhancing real-world product issues that impact doctors and patients. You ll work on: Investigating and resolving bugs or issues raised by our client s team of Customer Support Specialists. Making small-to-medium feature tweaks (e.g. modifying exports, adjusting logic). Writing Ruby scripts and jobs for post-migration data cleanup or updates. Collaborating with Developers and support staff to triage, prioritise, and resolve issues. Delivering small fixes to production regularly and reliably. What they are looking for: Strong experience with Ruby on Rails (Rails 7, Ruby 3.4). Proficiency with React, TypeScript / JavaScript, and PostgreSQL. Comfort working in a Linux-based environment (AWS ECS, command line). Great debugging and troubleshooting skills you enjoy getting to the root of problems. Fluent, friendly communication especially with non-technical users. A proactive, independent mindset you get things done without handholding. You must be located within GMT / BST 3 time zones and available during UK working hours (typically 9am 5:30pm). Nice to have: Sysadmin experience. Experience supporting SaaS products or working closely with support teams. Why join our client? Fully remote with flexible working, based around UK hours. Meaningful product used by thousands of doctors and patients every day. Calm, supportive, and highly autonomous culture. Direct involvement in product decisions and fixes that impact real people. Competitive salary.
02/04/2026
Full time
Senior Support Engineer About Our Client Our client is a young, design-led healthcare technology company helping over 2,000 private doctors across the UK run their practices more effectively and efficiently, with their web and mobile platform, and hundreds of thousands of their patients. For too long, medical software has been clunky, user-hostile and complicated, and they are changing that. Several customers have independently described them as the Apple of practice management software . They are a bootstrapped, profitable and remote-first company of 25 people with 6 Full Stack Engineers including the company s founder. Having been remote from day one, they fully believe in its benefits. They do have a lovely office in London by the river for in-person collaboration when required, but this is not mandatory as they know some like in-person working and some prefer fully remote. About You Our client is looking for a Senior Support Engineer who thrives on solving real customer problems through hands-on technical work. You ll sit at the intersection of their support, engineering, and data migration teams a true technical generalist who enjoys variety. This is a great fit for a strong Developer who wants to take full ownership of debugging, fixing, and enhancing real-world product issues that impact doctors and patients. You ll work on: Investigating and resolving bugs or issues raised by our client s team of Customer Support Specialists. Making small-to-medium feature tweaks (e.g. modifying exports, adjusting logic). Writing Ruby scripts and jobs for post-migration data cleanup or updates. Collaborating with Developers and support staff to triage, prioritise, and resolve issues. Delivering small fixes to production regularly and reliably. What they are looking for: Strong experience with Ruby on Rails (Rails 7, Ruby 3.4). Proficiency with React, TypeScript / JavaScript, and PostgreSQL. Comfort working in a Linux-based environment (AWS ECS, command line). Great debugging and troubleshooting skills you enjoy getting to the root of problems. Fluent, friendly communication especially with non-technical users. A proactive, independent mindset you get things done without handholding. You must be located within GMT / BST 3 time zones and available during UK working hours (typically 9am 5:30pm). Nice to have: Sysadmin experience. Experience supporting SaaS products or working closely with support teams. Why join our client? Fully remote with flexible working, based around UK hours. Meaningful product used by thousands of doctors and patients every day. Calm, supportive, and highly autonomous culture. Direct involvement in product decisions and fixes that impact real people. Competitive salary.
Spectrum IT Recruitment
Principal Software Engineer
Spectrum IT Recruitment Southampton, Hampshire
Principal Software Engineer - TypeScript, JavaScript, Angular, Linux, IoT, K8 Southampton (Onsite) 75,000 + generous pension & benefits Are you a Principal Engineer who thrives on solving real-world problems with cutting-edge technology? This is an opportunity to join a talented engineering team building advanced, real-time software systems used in safety-critical environments worldwide. You'll be working at the intersection of enterprise software, IoT, and data-driven decision-making; developing solutions that genuinely make a difference. Why this role is exciting This isn't just another enterprise software role. You'll be working on a sophisticated platform that connects physical devices (IoT) with real-time data processing, delivering actionable insights through modern web applications. The systems you help build are deployed globally and play a vital role in protecting people, infrastructure, and national security. Engineers here consistently highlight exposure to multiple Kubernetes environments (on-prem, cloud, VM-based), working across diverse customer use cases with unique technical challenges, the chance to experiment with new tools, architectures, and AI integrations, and a broad technical landscape spanning microservices, real-time systems, and distributed architectures. About You - What makes you a great fit We're looking for a technical expert who can lead and inspire. Strong background in TypeScript / JavaScript (Angular). Deep experience with distributed systems, microservices, and APIs. Solid understanding of connectivity (TCP/IP, device communication, telemetry). Experience working with Linux environments and Kubernetes. Ability to communicate confidently with both engineers and senior stakeholders. Proven experience leading teams including remote and offshore collaboration. A STEM degree is required, reflecting the level of technical depth and problem-solving involved. Tech environment Kubernetes across on-prem, cloud, and hybrid environments. Microservices architecture with real-time data processing. IoT integrations and telemetry pipelines. Modern web applications (TypeScript / JavaScript / Angular). CI/CD, DevOps, and infrastructure as code. Emerging work around AI integration and intelligent features. Why join Work on meaningful, real-world problems with global impact. Gain exposure to a broad and evolving tech stack. Be part of a team that values innovation, experimentation, and learning. Play a key role in delivering complex solutions to high-profile customers. Collaborate with a highly skilled, mission-driven engineering team. Additional info Due to the nature of the work, you must be eligible to obtain UK security clearance. Please hit apply to upload your CV or contact (url removed) for more details and a confidential discussion. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
02/04/2026
Full time
Principal Software Engineer - TypeScript, JavaScript, Angular, Linux, IoT, K8 Southampton (Onsite) 75,000 + generous pension & benefits Are you a Principal Engineer who thrives on solving real-world problems with cutting-edge technology? This is an opportunity to join a talented engineering team building advanced, real-time software systems used in safety-critical environments worldwide. You'll be working at the intersection of enterprise software, IoT, and data-driven decision-making; developing solutions that genuinely make a difference. Why this role is exciting This isn't just another enterprise software role. You'll be working on a sophisticated platform that connects physical devices (IoT) with real-time data processing, delivering actionable insights through modern web applications. The systems you help build are deployed globally and play a vital role in protecting people, infrastructure, and national security. Engineers here consistently highlight exposure to multiple Kubernetes environments (on-prem, cloud, VM-based), working across diverse customer use cases with unique technical challenges, the chance to experiment with new tools, architectures, and AI integrations, and a broad technical landscape spanning microservices, real-time systems, and distributed architectures. About You - What makes you a great fit We're looking for a technical expert who can lead and inspire. Strong background in TypeScript / JavaScript (Angular). Deep experience with distributed systems, microservices, and APIs. Solid understanding of connectivity (TCP/IP, device communication, telemetry). Experience working with Linux environments and Kubernetes. Ability to communicate confidently with both engineers and senior stakeholders. Proven experience leading teams including remote and offshore collaboration. A STEM degree is required, reflecting the level of technical depth and problem-solving involved. Tech environment Kubernetes across on-prem, cloud, and hybrid environments. Microservices architecture with real-time data processing. IoT integrations and telemetry pipelines. Modern web applications (TypeScript / JavaScript / Angular). CI/CD, DevOps, and infrastructure as code. Emerging work around AI integration and intelligent features. Why join Work on meaningful, real-world problems with global impact. Gain exposure to a broad and evolving tech stack. Be part of a team that values innovation, experimentation, and learning. Play a key role in delivering complex solutions to high-profile customers. Collaborate with a highly skilled, mission-driven engineering team. Additional info Due to the nature of the work, you must be eligible to obtain UK security clearance. Please hit apply to upload your CV or contact (url removed) for more details and a confidential discussion. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Synechron
Performance Test Engineer
Synechron Antrim, County Antrim
About Synechron: Synechron is a leading digital transformation consulting firm dedicated to delivering innovative technology solutions within banking, financial services, and insurance. We thrive on engineering excellence, collaboration, and a passion for cutting-edge technologies. We are seeking a highly skilled and experienced Performance Engineer to join our team. This role requires excellent hands-on experience in all phases of the performance testing life cycle, from planning and Scripting to execution, analysis, and reporting. They will work closely with development team to identify performance bottlenecks and ensure the delivery of high-quality, performant software solutions. Job Location : Belfast (Hybrid- 3 days in the office), relocation welcome. This is long term contract position I nside IR35. Key Responsibilities Develop comprehensive performance test strategies and plans aligned with system requirements, user behaviour, and business objectives. Design, develop, and maintain performance test scripts for UI and API layers , with a strong focus on LoadRunner . Execute a wide range of performance tests, including load, stress, endurance, scalability, and capacity testing . Monitor application and system performance during test execution, capturing key metrics such as response times, throughput, CPU, memory, network, disk I/O, and error rates . Analyse performance test results to identify bottlenecks and root causes, and provide clear, actionable recommendations for performance optimization. Prepare detailed performance test reports, clearly summarizing findings, analysis, risks, and recommendations for both technical and non-technical stakeholders. Collaborate closely with development, QA, infrastructure, and support teams to address performance issues and validate improvements. Required Skills & Experience Strong, proven hands-on experience with LoadRunner (mandatory) in planning, Scripting, executing, and analysing performance tests for UI and API-based applications . Experience with additional performance testing tools such as JMeter or similar is desirable. Solid understanding of performance engineering concepts, metrics, and monitoring tools, with the ability to interpret data and drive performance improvements. Proficiency in one or more Scripting/programming languages such as Java, Python, or JavaScript for test automation and data handling. Experience in analysing complex performance issues and translating technical findings into meaningful insights and recommendations. Excellent communication and stakeholder management skills, with the ability to present performance results clearly to senior management and cross-functional teams . Diversity Statement Synechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We offer flexible workplace arrangements, mentoring, internal mobility, learning and development programmes to support our global workforce. Empowerment and collaboration are at the core of how we operate. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
02/04/2026
About Synechron: Synechron is a leading digital transformation consulting firm dedicated to delivering innovative technology solutions within banking, financial services, and insurance. We thrive on engineering excellence, collaboration, and a passion for cutting-edge technologies. We are seeking a highly skilled and experienced Performance Engineer to join our team. This role requires excellent hands-on experience in all phases of the performance testing life cycle, from planning and Scripting to execution, analysis, and reporting. They will work closely with development team to identify performance bottlenecks and ensure the delivery of high-quality, performant software solutions. Job Location : Belfast (Hybrid- 3 days in the office), relocation welcome. This is long term contract position I nside IR35. Key Responsibilities Develop comprehensive performance test strategies and plans aligned with system requirements, user behaviour, and business objectives. Design, develop, and maintain performance test scripts for UI and API layers , with a strong focus on LoadRunner . Execute a wide range of performance tests, including load, stress, endurance, scalability, and capacity testing . Monitor application and system performance during test execution, capturing key metrics such as response times, throughput, CPU, memory, network, disk I/O, and error rates . Analyse performance test results to identify bottlenecks and root causes, and provide clear, actionable recommendations for performance optimization. Prepare detailed performance test reports, clearly summarizing findings, analysis, risks, and recommendations for both technical and non-technical stakeholders. Collaborate closely with development, QA, infrastructure, and support teams to address performance issues and validate improvements. Required Skills & Experience Strong, proven hands-on experience with LoadRunner (mandatory) in planning, Scripting, executing, and analysing performance tests for UI and API-based applications . Experience with additional performance testing tools such as JMeter or similar is desirable. Solid understanding of performance engineering concepts, metrics, and monitoring tools, with the ability to interpret data and drive performance improvements. Proficiency in one or more Scripting/programming languages such as Java, Python, or JavaScript for test automation and data handling. Experience in analysing complex performance issues and translating technical findings into meaningful insights and recommendations. Excellent communication and stakeholder management skills, with the ability to present performance results clearly to senior management and cross-functional teams . Diversity Statement Synechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion (DEI) initiative Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We offer flexible workplace arrangements, mentoring, internal mobility, learning and development programmes to support our global workforce. Empowerment and collaboration are at the core of how we operate. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Saab UK
Lead Software Engineer
Saab UK Fareham, Hampshire
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
01/04/2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Context Recruitment Limited
Senior Software Tester
Context Recruitment Limited Southampton, Hampshire
Senior Software Tester / QA Engineer - Up to £44,000 PA Southampton - Hybrid Working We are working with a well-established technology organisation to recruit an experienced Senior Software Tester / QA Engineer to play a key role in the delivery of customer-facing systems and core software products. This position sits within a professional services environment and involves testing both standard solutions and complex, customer-specific implementations. You will work closely with developers, project managers and technical stakeholders, taking ownership of testing activities and ensuring systems meet defined quality standards prior to release and go-live. As a Senior Software Tester, you will be responsible for driving software quality through effective manual and automated testing practices. You will contribute to the ongoing improvement of testing processes, support customer UAT, and act as a subject-matter expert for QA activities across projects, identifying and resolving defects early in the delivery lifecycle. Key responsibilities: Leading and executing software testing activities on customer systems prior to installation and go-live Designing, writing and maintaining robust manual and automated test scripts Owning the creation and maintenance of test plans, test cases and supporting documentation Working collaboratively with development and technical teams to identify, log, prioritise and resolve defects Creating and managing test data to support functional, regression and integration testing Supporting and coordinating user acceptance testing, including direct customer engagement Providing go-live support and post-deployment validation where required Contributing to the continuous improvement of testing standards, tools and methodologies Providing guidance and best practice advice to customers during UAT and test planning Supporting internal product testing and mentoring junior team members where appropriate Requirements: Proven experience in a Software Testing / QA role, operating with a high degree of autonomy Strong hands-on experience with manual testing across complex systems Demonstrable experience designing and maintaining comprehensive test documentation Experience working in Windows Client and Server environments Confident use of Microsoft Office applications for test reporting and documentation Highly advantageous experience: ISTQB Foundation or Advanced certification Experience with test automation tools and frameworks (Ranorex, Selenium or similar) Exposure to C#, Java, or other object-oriented programming languages Experience with SQL Server and/or Oracle databases, including querying and data validation Experience using source control tools such as TFS or Git Understanding of network architecture, IT security and Active Directory Experience within document management, OCR or enterprise systems environments The role may involve occasional UK and international travel. Hybrid working is available once probation is passed, with 1-2 days per week on site.
01/04/2026
Full time
Senior Software Tester / QA Engineer - Up to £44,000 PA Southampton - Hybrid Working We are working with a well-established technology organisation to recruit an experienced Senior Software Tester / QA Engineer to play a key role in the delivery of customer-facing systems and core software products. This position sits within a professional services environment and involves testing both standard solutions and complex, customer-specific implementations. You will work closely with developers, project managers and technical stakeholders, taking ownership of testing activities and ensuring systems meet defined quality standards prior to release and go-live. As a Senior Software Tester, you will be responsible for driving software quality through effective manual and automated testing practices. You will contribute to the ongoing improvement of testing processes, support customer UAT, and act as a subject-matter expert for QA activities across projects, identifying and resolving defects early in the delivery lifecycle. Key responsibilities: Leading and executing software testing activities on customer systems prior to installation and go-live Designing, writing and maintaining robust manual and automated test scripts Owning the creation and maintenance of test plans, test cases and supporting documentation Working collaboratively with development and technical teams to identify, log, prioritise and resolve defects Creating and managing test data to support functional, regression and integration testing Supporting and coordinating user acceptance testing, including direct customer engagement Providing go-live support and post-deployment validation where required Contributing to the continuous improvement of testing standards, tools and methodologies Providing guidance and best practice advice to customers during UAT and test planning Supporting internal product testing and mentoring junior team members where appropriate Requirements: Proven experience in a Software Testing / QA role, operating with a high degree of autonomy Strong hands-on experience with manual testing across complex systems Demonstrable experience designing and maintaining comprehensive test documentation Experience working in Windows Client and Server environments Confident use of Microsoft Office applications for test reporting and documentation Highly advantageous experience: ISTQB Foundation or Advanced certification Experience with test automation tools and frameworks (Ranorex, Selenium or similar) Exposure to C#, Java, or other object-oriented programming languages Experience with SQL Server and/or Oracle databases, including querying and data validation Experience using source control tools such as TFS or Git Understanding of network architecture, IT security and Active Directory Experience within document management, OCR or enterprise systems environments The role may involve occasional UK and international travel. Hybrid working is available once probation is passed, with 1-2 days per week on site.
Hunter Bond
Graduate Software Engineer
Hunter Bond
Role: Graduate Software Engineer Location: London Overview We're looking for exceptional graduates with a Computer Science or closely related degree to join a fast-paced, technology-driven team at the forefront of financial and data innovation. This is a unique opportunity to kickstart your career working on high-impact, real-world systems that combine complex algorithms, large-scale data, and modern software engineering practices. You'll be joining a collaborative environment where curiosity, technical excellence, and problem-solving are highly valued. From day one, you'll have the chance to work on challenging projects, contribute to meaningful technical decisions, and build software that drives real business outcomes. What you'll be doing Develop, test, and maintain scalable software systems using modern programming languages (eg, Python, Java, C++) Work with large, complex datasets and contribute to high-performance, low-latency applications Collaborate with senior engineers and cross-functional teams to design robust, maintainable solutions Contribute to technical discussions and help shape architecture, tools, and best practices Take ownership of projects and see the impact of your work in a dynamic, fast-moving environment What we're looking for Outstanding academic record, ideally from a top-tier university, with a degree in Computer Science, Software Engineering, or a related technical field Strong programming skills and a passion for problem-solving Interest in financial systems, data-driven technologies, or algorithmic applications Curiosity, creativity, and a proactive approach to learning and experimenting with new technologies Ability to thrive in a collaborative, high-performance environment If you're an ambitious graduate ready to tackle challenging problems, work alongside some of the brightest minds, and build systems that matter, we want to hear from you. If this sounds like you apply today!
01/04/2026
Full time
Role: Graduate Software Engineer Location: London Overview We're looking for exceptional graduates with a Computer Science or closely related degree to join a fast-paced, technology-driven team at the forefront of financial and data innovation. This is a unique opportunity to kickstart your career working on high-impact, real-world systems that combine complex algorithms, large-scale data, and modern software engineering practices. You'll be joining a collaborative environment where curiosity, technical excellence, and problem-solving are highly valued. From day one, you'll have the chance to work on challenging projects, contribute to meaningful technical decisions, and build software that drives real business outcomes. What you'll be doing Develop, test, and maintain scalable software systems using modern programming languages (eg, Python, Java, C++) Work with large, complex datasets and contribute to high-performance, low-latency applications Collaborate with senior engineers and cross-functional teams to design robust, maintainable solutions Contribute to technical discussions and help shape architecture, tools, and best practices Take ownership of projects and see the impact of your work in a dynamic, fast-moving environment What we're looking for Outstanding academic record, ideally from a top-tier university, with a degree in Computer Science, Software Engineering, or a related technical field Strong programming skills and a passion for problem-solving Interest in financial systems, data-driven technologies, or algorithmic applications Curiosity, creativity, and a proactive approach to learning and experimenting with new technologies Ability to thrive in a collaborative, high-performance environment If you're an ambitious graduate ready to tackle challenging problems, work alongside some of the brightest minds, and build systems that matter, we want to hear from you. If this sounds like you apply today!
Platform Recruitment
Software Engineer
Platform Recruitment Wellington, Somerset
Job Title: Senior Software Engineer Location: Somerset Salary: up to £60,000 An opportunity has arisen for a Senior Software Engineer to join a growing engineering team delivering software solutions used in industrial environments. You will develop and maintain desktop and web applications using C#, and WPF, contributing to both new development and ongoing system improvements. The role involves close collaboration with multidisciplinary teams and input into architectural decisions. The Role You will work across a blend of modern service based systems and established desktop applications, contributing to both ongoing improvements and new product development. The position involves hands on development, architectural input, and close collaboration with multidisciplinary engineering teams. Key responsiblities Design, develop, test, and maintain desktop and web applications Work with C#, WPF, and modern JavaScript frameworks Support and enhance legacy systems while helping drive modernisation Contribute to architectural decisions and system design discussions Requirements Strong experience in C# and WPF desktop application development Experience with modern frontend frameworks Experience with Microservices If this role is of interest, please apply below.
01/04/2026
Full time
Job Title: Senior Software Engineer Location: Somerset Salary: up to £60,000 An opportunity has arisen for a Senior Software Engineer to join a growing engineering team delivering software solutions used in industrial environments. You will develop and maintain desktop and web applications using C#, and WPF, contributing to both new development and ongoing system improvements. The role involves close collaboration with multidisciplinary teams and input into architectural decisions. The Role You will work across a blend of modern service based systems and established desktop applications, contributing to both ongoing improvements and new product development. The position involves hands on development, architectural input, and close collaboration with multidisciplinary engineering teams. Key responsiblities Design, develop, test, and maintain desktop and web applications Work with C#, WPF, and modern JavaScript frameworks Support and enhance legacy systems while helping drive modernisation Contribute to architectural decisions and system design discussions Requirements Strong experience in C# and WPF desktop application development Experience with modern frontend frameworks Experience with Microservices If this role is of interest, please apply below.
Nigel Wright Group
Java Developer
Nigel Wright Group Newcastle Upon Tyne, Tyne And Wear
CompanyA specialist technology organisation operating in a globally critical sector is seeking an experienced developer to join their technical team. They build and support software used in fast-paced operational environments, with a focus on reliability, awareness, and continuous improvement. The company is also beginning to expand its use of AI within its engineering function.RoleThis is a hands-on Java development role involving the enhancement of existing applications, support for internal systems, and involvement in the evolution of the organisation's technical approach. You'll contribute to application development, integrations, and operational support, while helping the team explore practical uses of AI in everyday engineering workflows.This is a hybrid available on a permanent basis. Unfortunately sponsorship is not available and candidates will need to hold ILR or a British passport.Occasional out-of-hours support may be required.Person The ideal candidate is an accomplished Java developer who enjoys solving complex technical problems and contributing to the improvement of development practices. They bring confidence with modern AI-assisted coding tools and an interest in helping others adopt them. Essential qualities include: Senior-level experience delivering complex Java systems Practical experience using AI coding tools (e.g., GitHub Copilot, Cursor) Strong grounding in Java technologies such as threading, JDBC, sockets, HTTP/S, EJB and JPA Solid SQL skills and experience deploying Java applications (ideally Wildfly) Some experience with client-side JavaScript Desirable experience: GWT / GWT-EXT PostgreSQL / PostGIS Working with CSV data Eclipse / Maven Java-to-Microsoft Office automation
01/04/2026
Full time
CompanyA specialist technology organisation operating in a globally critical sector is seeking an experienced developer to join their technical team. They build and support software used in fast-paced operational environments, with a focus on reliability, awareness, and continuous improvement. The company is also beginning to expand its use of AI within its engineering function.RoleThis is a hands-on Java development role involving the enhancement of existing applications, support for internal systems, and involvement in the evolution of the organisation's technical approach. You'll contribute to application development, integrations, and operational support, while helping the team explore practical uses of AI in everyday engineering workflows.This is a hybrid available on a permanent basis. Unfortunately sponsorship is not available and candidates will need to hold ILR or a British passport.Occasional out-of-hours support may be required.Person The ideal candidate is an accomplished Java developer who enjoys solving complex technical problems and contributing to the improvement of development practices. They bring confidence with modern AI-assisted coding tools and an interest in helping others adopt them. Essential qualities include: Senior-level experience delivering complex Java systems Practical experience using AI coding tools (e.g., GitHub Copilot, Cursor) Strong grounding in Java technologies such as threading, JDBC, sockets, HTTP/S, EJB and JPA Solid SQL skills and experience deploying Java applications (ideally Wildfly) Some experience with client-side JavaScript Desirable experience: GWT / GWT-EXT PostgreSQL / PostGIS Working with CSV data Eclipse / Maven Java-to-Microsoft Office automation
Senior Software Engineer
Method-Resourcing
Senior Full-Stack Engineer (Frontend-Leaning) London (Hybrid - 2 days/week in office) £70,000 - £85,000 + Benefits Method Resourcing are working with a London-based engineering team hiring a Senior Full-Stack Engineer with a strong frontend focus to join a project building a production-critical trading platform for a major enterprise client. This is a long-running, evolving system rather than a greenfield build, where the focus is on performance, reliability, and clean architecture. The role is frontend-leaning (around 70-80% React), but you'll still be working across the stack using modern JavaScript and Node.js, taking ownership of features from design through to production while contributing to wider architectural decisions. The platform includes complex, data-heavy interfaces and real-time elements, and is supported by modern infrastructure, including containerisation with Docker and Kubernetes, alongside observability tooling such as Grafana and Prometheus. What they're looking for 6-10+ years of software engineering experience Strong, hands-on React in production environments Solid experience with JavaScript across the stack Excellent JavaScript fundamentals (non-negotiable) Experience working on complex, production systems Exposure to system design and architecture decisions Why this role Ownership of a business-critical trading platform Opportunity to influence architecture and engineering standards Work on complex, non-trivial frontend challenges Join a high-calibre, senior engineering team Long-term, stable project with real impact Please note the employer is unable to offer any sponsorship for this position. RSG Plc is acting as an Employment Agency in relation to this vacancy.
01/04/2026
Full time
Senior Full-Stack Engineer (Frontend-Leaning) London (Hybrid - 2 days/week in office) £70,000 - £85,000 + Benefits Method Resourcing are working with a London-based engineering team hiring a Senior Full-Stack Engineer with a strong frontend focus to join a project building a production-critical trading platform for a major enterprise client. This is a long-running, evolving system rather than a greenfield build, where the focus is on performance, reliability, and clean architecture. The role is frontend-leaning (around 70-80% React), but you'll still be working across the stack using modern JavaScript and Node.js, taking ownership of features from design through to production while contributing to wider architectural decisions. The platform includes complex, data-heavy interfaces and real-time elements, and is supported by modern infrastructure, including containerisation with Docker and Kubernetes, alongside observability tooling such as Grafana and Prometheus. What they're looking for 6-10+ years of software engineering experience Strong, hands-on React in production environments Solid experience with JavaScript across the stack Excellent JavaScript fundamentals (non-negotiable) Experience working on complex, production systems Exposure to system design and architecture decisions Why this role Ownership of a business-critical trading platform Opportunity to influence architecture and engineering standards Work on complex, non-trivial frontend challenges Join a high-calibre, senior engineering team Long-term, stable project with real impact Please note the employer is unable to offer any sponsorship for this position. RSG Plc is acting as an Employment Agency in relation to this vacancy.
Searchability NS&D
Senior Software Engineer - eDV Cleared
Searchability NS&D
SENIOR SOFTWARE ENGINEER - eDV CLEARED NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A GLOBALLY LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER WITH eDV CLEARANCE Permanent job opportunity for a Senior Software Engineer Globally leading defence / cyber security company Salary up to £100,000 plus clearance bonus London based organisation in an easily accessible location Permanent Software Engineer To apply please call / or email WHO WE ARE? We are recruiting Senior and Lead Software Engineers to work with a multi-national, industry leading National Security client in central London. Due to the nature of the work you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE . Current enhanced DV clearance Experience with at least one or more of the following: Java, Python, C++, .NET, C#, JavaScript, React Experience mentoring juniors or leading a team Experience / Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE . Cloud based experience Microservice architecture or server-less architecture Big Data / Messaging technologies such as Apache Nifi / MiNiFi / Kafka TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. SENIOR SOFTWARE ENGINEER - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE
01/04/2026
Full time
SENIOR SOFTWARE ENGINEER - eDV CLEARED NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A GLOBALLY LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER WITH eDV CLEARANCE Permanent job opportunity for a Senior Software Engineer Globally leading defence / cyber security company Salary up to £100,000 plus clearance bonus London based organisation in an easily accessible location Permanent Software Engineer To apply please call / or email WHO WE ARE? We are recruiting Senior and Lead Software Engineers to work with a multi-national, industry leading National Security client in central London. Due to the nature of the work you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE . Current enhanced DV clearance Experience with at least one or more of the following: Java, Python, C++, .NET, C#, JavaScript, React Experience mentoring juniors or leading a team Experience / Knowledge of automation IT WOULD BE NICE FOR THE SENIOR SOFTWARE ENGINEER TO HAVE . Cloud based experience Microservice architecture or server-less architecture Big Data / Messaging technologies such as Apache Nifi / MiNiFi / Kafka TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. SENIOR SOFTWARE ENGINEER - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE
Searchability NS&D
Software Team Lead - eDV Cleared
Searchability NS&D
PRINCIPAL SOFTWARE ENGINEER - DV CLEARED BRAND NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A LEADING SOFTWARE CONSULTANCY FOR A SOFTWARE TEAM LEAD WITH ENHANCED DV CLEARANCE Permanent job opportunity for a Software Team Lead Leading National Security consultancy Salary up to £100,000 + Benefits + Clearance Bonus London based organisation in an easily accessible location To apply please call / or email WHO WE ARE? We are recruiting a Software Team Lead to work with a leading consultancy in London. We support Central Government, Defence and Law Enforcement customers across the UK with Software, Digital and Data products and tools to help keep the UK safe. Due to the nature of the work and the customers, you must hold enhanced DV Security Clearance. WHAT WILL THE SOFTWARE TEAM LEAD BE DOING? As a Software Team Lead, you will act as a Lead Technologist and work hand in hand with the engineering and product teams, leading the design and development. It will you be your job to design and deliver scalable software both in the cloud, and on-premise. You'll play a pivotal role in the design and direction of our products, and you'll engage with key customers to understand their needs and shape them into an effective product and technology roadmap. WE NEED THE SOFTWARE TEAM LEAD TO HAVE . Current DV clearance (Enhanced) We're looking for deep and broad experience in building and designing software Natural Technical leadership skills Solid understanding and experience with modern DevOps methodology Experience working in the National Security domain Excellent communication skills, both written and verbal Experience scaling, leading and mentoring development teams Experience with public cloud technologies Experience translating user requirements into technical requirements Must be able to use a wide variety of open-source technologies Experience with CI and analysis systems Experience with Bids and Tenders is preferred but not essential TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. SOFTWARE TEAM LEAD - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER / LEAD SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE
01/04/2026
Full time
PRINCIPAL SOFTWARE ENGINEER - DV CLEARED BRAND NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A LEADING SOFTWARE CONSULTANCY FOR A SOFTWARE TEAM LEAD WITH ENHANCED DV CLEARANCE Permanent job opportunity for a Software Team Lead Leading National Security consultancy Salary up to £100,000 + Benefits + Clearance Bonus London based organisation in an easily accessible location To apply please call / or email WHO WE ARE? We are recruiting a Software Team Lead to work with a leading consultancy in London. We support Central Government, Defence and Law Enforcement customers across the UK with Software, Digital and Data products and tools to help keep the UK safe. Due to the nature of the work and the customers, you must hold enhanced DV Security Clearance. WHAT WILL THE SOFTWARE TEAM LEAD BE DOING? As a Software Team Lead, you will act as a Lead Technologist and work hand in hand with the engineering and product teams, leading the design and development. It will you be your job to design and deliver scalable software both in the cloud, and on-premise. You'll play a pivotal role in the design and direction of our products, and you'll engage with key customers to understand their needs and shape them into an effective product and technology roadmap. WE NEED THE SOFTWARE TEAM LEAD TO HAVE . Current DV clearance (Enhanced) We're looking for deep and broad experience in building and designing software Natural Technical leadership skills Solid understanding and experience with modern DevOps methodology Experience working in the National Security domain Excellent communication skills, both written and verbal Experience scaling, leading and mentoring development teams Experience with public cloud technologies Experience translating user requirements into technical requirements Must be able to use a wide variety of open-source technologies Experience with CI and analysis systems Experience with Bids and Tenders is preferred but not essential TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. SOFTWARE TEAM LEAD - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER / LEAD SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE
Pontoon
Software Engineer D
Pontoon Watford, Hertfordshire
Software Engineer Watford - hybrid 6 month contract Inside ir35 Group expectations: Meets customer needs related to simple products and services while following standardised protocols. Develops personal capabilities using formal and informal training opportunities, while also coaching others as required. Identifies shortcomings in existing processes, systems and procedures, then uses established change management programmes to deliver prescribed outcomes and/or provide support services. Reviews non-compliance issues within current IT Security processes, systems and procedures, and works with guidance to ensure solution of ad hoc problems within the assigned unit and/or discipline. Helps others use and benefit from the existing knowledge management systems. Analyses customer needs and defines and delivers prescribed products by performing designated development/engineering activities using established systems. Keeps track of risk parameters and identifies and reports any major deviation to more senior colleagues while working within established risk management systems. Performs designated supplier management activities to deliver own prescribed outcomes and/or provide support to others by using existing systems and protocols. Navigates a wide variety of existing processes, procedures and precedents to interpret data and identify possible answers. Uses product specifications to design test procedures and standards. Provides primary supervision to a team performing transactional work or supervises a small group performing junior professional tasks. Responds to individual and team objectives and invests in improving personal performance by growing own skills and capabilities, coaching others when required. Investigates questions related to existing programmes, processes and procedures. Additional expectations: Contribute to story refinement and estimation sessions Attend agile ceremonies such as stand-ups, retrospectives etc. Communicate effectively with stakeholders and build relationships with users around the business Communicate with third-party developers when we collaborate with other development houses Work with members of the business, to ensure technical solutions meet business needs Produce good quality, well-structured code, always thinking about performance Implement libraries and tooling to support our products Collaborate with other developers and coordinate project work Document technical approaches Key Skills: Good knowledge of the Perl programming language as well as knowledge of other tech stacks such as JavaScript Experience with architectural design patterns Experience with automated unit / integration testing Experience working in an agile environment Experience in Oracle database design and development Experience integrating with APIs Expertise with version control (Git) Self-motivated to complete allotted tasks Good written and verbal communication skills TO APPLY - PLEASE APPLY WITH AN UP-TO-DATE CV Candidates will ideally show evidence of the above in their CV in order to be considered. Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly. Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
31/03/2026
Contractor
Software Engineer Watford - hybrid 6 month contract Inside ir35 Group expectations: Meets customer needs related to simple products and services while following standardised protocols. Develops personal capabilities using formal and informal training opportunities, while also coaching others as required. Identifies shortcomings in existing processes, systems and procedures, then uses established change management programmes to deliver prescribed outcomes and/or provide support services. Reviews non-compliance issues within current IT Security processes, systems and procedures, and works with guidance to ensure solution of ad hoc problems within the assigned unit and/or discipline. Helps others use and benefit from the existing knowledge management systems. Analyses customer needs and defines and delivers prescribed products by performing designated development/engineering activities using established systems. Keeps track of risk parameters and identifies and reports any major deviation to more senior colleagues while working within established risk management systems. Performs designated supplier management activities to deliver own prescribed outcomes and/or provide support to others by using existing systems and protocols. Navigates a wide variety of existing processes, procedures and precedents to interpret data and identify possible answers. Uses product specifications to design test procedures and standards. Provides primary supervision to a team performing transactional work or supervises a small group performing junior professional tasks. Responds to individual and team objectives and invests in improving personal performance by growing own skills and capabilities, coaching others when required. Investigates questions related to existing programmes, processes and procedures. Additional expectations: Contribute to story refinement and estimation sessions Attend agile ceremonies such as stand-ups, retrospectives etc. Communicate effectively with stakeholders and build relationships with users around the business Communicate with third-party developers when we collaborate with other development houses Work with members of the business, to ensure technical solutions meet business needs Produce good quality, well-structured code, always thinking about performance Implement libraries and tooling to support our products Collaborate with other developers and coordinate project work Document technical approaches Key Skills: Good knowledge of the Perl programming language as well as knowledge of other tech stacks such as JavaScript Experience with architectural design patterns Experience with automated unit / integration testing Experience working in an agile environment Experience in Oracle database design and development Experience integrating with APIs Expertise with version control (Git) Self-motivated to complete allotted tasks Good written and verbal communication skills TO APPLY - PLEASE APPLY WITH AN UP-TO-DATE CV Candidates will ideally show evidence of the above in their CV in order to be considered. Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly. Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Matchtech
Full Stack Software Engineer
Matchtech Tring, Hertfordshire
Location: Tring (Predominately onsite with flex where project allows) Duration: 4-6 month contract IR35: Outside IR35 Role detaills: Our client, a leading entity in the Defence & Security sector, is seeking a highly motivated Senior Software Engineer to join them on a contract basis - The role will encompass the design and development of a web-based control and monitoring dashboard application for an antenna terminal system. Key Responsibilities: Design and develop a web-based control and monitoring dashboard application for an antenna terminal system. Engage in the full design life cycle from specifications generation to thorough regression testing of pre-production units. Build and maintain React/Next.js frontend applications and NestJS backend services within a shared pnpm monorepo environment. Integrate user-facing components with backend services using various communication protocols (REST, WebSockets, SNMP, MQTT, etc.). Develop the GUI using a mix of off-the-shelf UI components and custom modules. Ensure the UI code is well-structured, scalable, and testable, conforming to UX/architecture guidelines. Ensure compliance with modern accessibility standards and usability best practices across browsers and devices. Contribute to software architecture, project planning, and specification documentation. Job Requirements: Proficiency in frontend technologies including HTML5, CSS3, JavaScript, TypeScript, React, and Next.js. Experience with backend services using NestJS and related TypeScript tooling. Understanding of various communication protocols like TCP/IP, HTTP, and SNMP. Experience with containerization tools such as Docker. Ability to design, implement, integrate, and verify software applications on Linux and Windows OS. Proven product development experience from concept through deployment. Familiarity with networked applications that require low-latency and high-availability. Preferred Experience: Knowledge of communication systems design. Understanding of various communication protocols, including RS-232, I2C, CAN, SPI, USB, TCP, and UDP over IP. Familiarity with databases, web servers (e.g. Apache), and UI/UX design. Interested? Apply today via the link provided!
31/03/2026
Contractor
Location: Tring (Predominately onsite with flex where project allows) Duration: 4-6 month contract IR35: Outside IR35 Role detaills: Our client, a leading entity in the Defence & Security sector, is seeking a highly motivated Senior Software Engineer to join them on a contract basis - The role will encompass the design and development of a web-based control and monitoring dashboard application for an antenna terminal system. Key Responsibilities: Design and develop a web-based control and monitoring dashboard application for an antenna terminal system. Engage in the full design life cycle from specifications generation to thorough regression testing of pre-production units. Build and maintain React/Next.js frontend applications and NestJS backend services within a shared pnpm monorepo environment. Integrate user-facing components with backend services using various communication protocols (REST, WebSockets, SNMP, MQTT, etc.). Develop the GUI using a mix of off-the-shelf UI components and custom modules. Ensure the UI code is well-structured, scalable, and testable, conforming to UX/architecture guidelines. Ensure compliance with modern accessibility standards and usability best practices across browsers and devices. Contribute to software architecture, project planning, and specification documentation. Job Requirements: Proficiency in frontend technologies including HTML5, CSS3, JavaScript, TypeScript, React, and Next.js. Experience with backend services using NestJS and related TypeScript tooling. Understanding of various communication protocols like TCP/IP, HTTP, and SNMP. Experience with containerization tools such as Docker. Ability to design, implement, integrate, and verify software applications on Linux and Windows OS. Proven product development experience from concept through deployment. Familiarity with networked applications that require low-latency and high-availability. Preferred Experience: Knowledge of communication systems design. Understanding of various communication protocols, including RS-232, I2C, CAN, SPI, USB, TCP, and UDP over IP. Familiarity with databases, web servers (e.g. Apache), and UI/UX design. Interested? Apply today via the link provided!
CPS Group (UK) Limited
Senior Software Engineer
CPS Group (UK) Limited City, Cardiff
Senior Software Engineer (Full Stack - Angular Focus) 55,000 - 65,000 + package Cardiff (onsite approx. once/twice per month) Eligible for Security Clearance (must have resided in the UK for the last 5 years) CPS Group are working with a leading organisation to recruit a Senior Software Engineer to join a highly skilled, collaborative engineering team delivering enterprise-scale solutions in an agile environment. This is a full-stack role with a strong emphasis on frontend development. You'll be working primarily with Angular, which is essential for this position, while also contributing to backend services as the platform evolves. While Java experience is beneficial, this is not a pure Java role. Backend experience in Java or a similar language is required, with the expectation that Java will feature more prominently at certain stages of development. Key Responsibilities Design, build, and maintain high-quality frontend applications using Angular Contribute to full-stack development across modern, scalable systems Collaborate with backend engineers on API design and integration Work across the full software development lifecycle with a DevOps mindset Apply best practices including CI/CD, automated testing, and clean code principles Operate within an agile team, contributing to continuous improvement and technical decisions Ensure solutions meet security, performance, and quality standards Key Skills Required Strong commercial experience with Angular (essential) Full-stack development experience Backend experience using Java or a similar server-side language Understanding of modern software engineering best practices Experience working in agile delivery teams Familiarity with CI/CD pipelines (desirable) Exposure to cloud or containerised environments (beneficial, not essential) Contact: Zach Bennett - CPS Group Contact: Zach Bennett - CPS Group By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found here (url removed)
31/03/2026
Full time
Senior Software Engineer (Full Stack - Angular Focus) 55,000 - 65,000 + package Cardiff (onsite approx. once/twice per month) Eligible for Security Clearance (must have resided in the UK for the last 5 years) CPS Group are working with a leading organisation to recruit a Senior Software Engineer to join a highly skilled, collaborative engineering team delivering enterprise-scale solutions in an agile environment. This is a full-stack role with a strong emphasis on frontend development. You'll be working primarily with Angular, which is essential for this position, while also contributing to backend services as the platform evolves. While Java experience is beneficial, this is not a pure Java role. Backend experience in Java or a similar language is required, with the expectation that Java will feature more prominently at certain stages of development. Key Responsibilities Design, build, and maintain high-quality frontend applications using Angular Contribute to full-stack development across modern, scalable systems Collaborate with backend engineers on API design and integration Work across the full software development lifecycle with a DevOps mindset Apply best practices including CI/CD, automated testing, and clean code principles Operate within an agile team, contributing to continuous improvement and technical decisions Ensure solutions meet security, performance, and quality standards Key Skills Required Strong commercial experience with Angular (essential) Full-stack development experience Backend experience using Java or a similar server-side language Understanding of modern software engineering best practices Experience working in agile delivery teams Familiarity with CI/CD pipelines (desirable) Exposure to cloud or containerised environments (beneficial, not essential) Contact: Zach Bennett - CPS Group Contact: Zach Bennett - CPS Group By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found here (url removed)
SRT Marine Systems plc
Senior Software Tester
SRT Marine Systems plc City, Cardiff
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of Maritime Domain Awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. Role overview of our Senior Software Tester As a Senior Software Tester you will work on the continued build of our Marine Domain Awareness (MDA) platform which is used to create an operational picture of maritime activity. Our systems ingest large volumes of streaming data from both satellite and terrestrial, along with other sensor sources. You will play a key role in validating the behaviour of a distributed, event-driven system operating on real-time maritime data. Testing activities include both automation and manual testing. The role of Senior Software Tester role is a hybrid working position based from our Cardiff office, you will be required to attend office 1 day per week as per the team's requirements. How We Work Sprint Work Developmenttickets move across the Jira board through the delivery workflow Tickets reaching the Test stage are assigned to a tester Testers validate functionality using a mix of automated and manual testing approaches QA Release Cycles Every six weeks, we conduct a dedicated two-week QA phase where: Testers pause normal sprint board work The focus shifts to release-wide regression testing Both manual and automated test suites are executed to validate the full platform Senior Software Tester - Responsibilities (not exhaustive): Test new features and improvements delivered during sprint cycles Design, implement, and maintain automated tests, along with the execution of manual exploratory and regression testing when required Validate message-driven workflows across distributed services Test REST API endpoints supporting CRUD operations within the system Participate in release regression cycles and help validate production-ready builds Investigate issues, reproduce defects, and provide clear bug reports Work closely with developers and product teams to clarify requirements and ensure testability Senior Software Tester - Required Skills and Experience Strong experience as a software tester or QA engineer Experience testing complex distributed systems or backend platforms Experience creating automated tests Familiarity with tools such as Postman (or similar API testing tools) Ability to write test scripts using one or more scripting languages (e.g. Python, JavaScript, Bash) Ability to understand system behaviour through logs, messages, and APIs Strong debugging and problem-solving skills Experience working within Agile / Scrum teams Familiarity with Jira or similar issue-tracking tools Company Benefits Highly Competitive Salary and Pension Hybrid Working Development opportunities SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
31/03/2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of Maritime Domain Awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. Role overview of our Senior Software Tester As a Senior Software Tester you will work on the continued build of our Marine Domain Awareness (MDA) platform which is used to create an operational picture of maritime activity. Our systems ingest large volumes of streaming data from both satellite and terrestrial, along with other sensor sources. You will play a key role in validating the behaviour of a distributed, event-driven system operating on real-time maritime data. Testing activities include both automation and manual testing. The role of Senior Software Tester role is a hybrid working position based from our Cardiff office, you will be required to attend office 1 day per week as per the team's requirements. How We Work Sprint Work Developmenttickets move across the Jira board through the delivery workflow Tickets reaching the Test stage are assigned to a tester Testers validate functionality using a mix of automated and manual testing approaches QA Release Cycles Every six weeks, we conduct a dedicated two-week QA phase where: Testers pause normal sprint board work The focus shifts to release-wide regression testing Both manual and automated test suites are executed to validate the full platform Senior Software Tester - Responsibilities (not exhaustive): Test new features and improvements delivered during sprint cycles Design, implement, and maintain automated tests, along with the execution of manual exploratory and regression testing when required Validate message-driven workflows across distributed services Test REST API endpoints supporting CRUD operations within the system Participate in release regression cycles and help validate production-ready builds Investigate issues, reproduce defects, and provide clear bug reports Work closely with developers and product teams to clarify requirements and ensure testability Senior Software Tester - Required Skills and Experience Strong experience as a software tester or QA engineer Experience testing complex distributed systems or backend platforms Experience creating automated tests Familiarity with tools such as Postman (or similar API testing tools) Ability to write test scripts using one or more scripting languages (e.g. Python, JavaScript, Bash) Ability to understand system behaviour through logs, messages, and APIs Strong debugging and problem-solving skills Experience working within Agile / Scrum teams Familiarity with Jira or similar issue-tracking tools Company Benefits Highly Competitive Salary and Pension Hybrid Working Development opportunities SRT Marine Systems plc are an equal opportunity employer. We are committed to creating an inclusive working environment for all employees and actively encourage applications from all sectors of the community.
ECM Selection (Holdings) Limited
Senior Software Developer
ECM Selection (Holdings) Limited Guildford, Surrey
Develop advanced software for real-world defence and security systems An established engineering consultancy company is seeking experienced software developers to join their multi-disciplinary team delivering innovative sensor and signal processing solutions for defence and national security applications. Some projects are aligned with in-house hardware development and can involve developing algorithms for new sensor data and optimising software for constrained environments. Other projects will see you developing sophisticated software in the cyber security industry, as well as creating UIs for electronic gizmos using web technologies. Please note: this role requires eligibility for UK Developed Vetting (DV) clearance. Applicants must therefore be British citizens who have lived in the UK for the past 10 years. You will be working alongside other bright software and hardware engineers on varied and challenging projects. You will have the opportunity to lead and mentor other engineers, as well as be supported to achieve your own career goals. With other experienced engineers to learn from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++. Strong academic background in a numerate discipline (e.g. Maths, Physics, Engineer, computer science). This will probably include a 1st or 2:1 at degree level and may include a PhD. Strong communication skills both for client work and for mentoring and leading team members. British citizenship and UK residency for at least 10 years. While not required, the following will significantly strengthen your application: DSP and/or image processing expertise. Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems. Due to the sensitive nature of much of the work you will perform you are required to be in the office every day, however the company understands everyone s schedules are different and so supports flexible working hours. With the company expanding there are good career progression opportunities through expanding technical capabilities and team leadership. The remunerations package is competitive with a strong base salary and good benefits including a generous 10% employer contribution pension scheme and annual performance related bonuses. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27604 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
31/03/2026
Full time
Develop advanced software for real-world defence and security systems An established engineering consultancy company is seeking experienced software developers to join their multi-disciplinary team delivering innovative sensor and signal processing solutions for defence and national security applications. Some projects are aligned with in-house hardware development and can involve developing algorithms for new sensor data and optimising software for constrained environments. Other projects will see you developing sophisticated software in the cyber security industry, as well as creating UIs for electronic gizmos using web technologies. Please note: this role requires eligibility for UK Developed Vetting (DV) clearance. Applicants must therefore be British citizens who have lived in the UK for the past 10 years. You will be working alongside other bright software and hardware engineers on varied and challenging projects. You will have the opportunity to lead and mentor other engineers, as well as be supported to achieve your own career goals. With other experienced engineers to learn from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++. Strong academic background in a numerate discipline (e.g. Maths, Physics, Engineer, computer science). This will probably include a 1st or 2:1 at degree level and may include a PhD. Strong communication skills both for client work and for mentoring and leading team members. British citizenship and UK residency for at least 10 years. While not required, the following will significantly strengthen your application: DSP and/or image processing expertise. Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems. Due to the sensitive nature of much of the work you will perform you are required to be in the office every day, however the company understands everyone s schedules are different and so supports flexible working hours. With the company expanding there are good career progression opportunities through expanding technical capabilities and team leadership. The remunerations package is competitive with a strong base salary and good benefits including a generous 10% employer contribution pension scheme and annual performance related bonuses. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27604 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board