Senior Software Developer The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work on: Research … services, including our upcoming AI Assurance service offering. Engineering Services Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide technical documentation, briefings and presentations to internal and external More ❯
Bristol, Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
Senior Software Developer The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work on: Research … services, including our upcoming AI Assurance service offering. Engineering Services – Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide technical documentation, briefings and presentations to internal and external More ❯
We're looking for a Spacecraft Software Developer to join our dynamic team. This role is ideal for those passionate about software development in the context of space exploration and eager to contribute to groundbreaking projects. You'll play a crucial role in creating and maintaining advanced software systems that power our "NovaStar" series and upcoming interplanetary … missions. Key Responsibilities: Develop and maintain robust software systems for spacecraft control and data handling. Collaborate with cross-functional teams to integrate software solutions into spacecraft designs. Design user-friendly interfaces for ground control operations and onboard systems. Implement and maintain real-time operating systems for space applications. Ensure the reliability and security of software systems through … rigorous testing and validation. Keep abreast of the latest developments in spacecraft software technology and incorporate innovative solutions. Provide technical support for software systems during missions. Document software development processes and maintain software documentation. Qualifications: Bachelor's/Master's degree in Computer Science, Software Engineering, or related field. 3 years of experience in More ❯
Job Title : Software Engineering Manager Level: Manager (Leadership Team) Reports to : Director of Commercial & Strategic Delivery Location: Wakefield Purpose of Role The Software Engineering Manager role is responsible for developing, implementing and managing Minster Law’s Application development strategy and to lead on the technical solution designs and architectural standards to support the business’s short- and long … to achieve the businesses objectives, needs and requirements. In addition, it will include strong collaboration with both the Head of Digital Operations and Delivery Manager who together with the Software Engineering Manager, form the leadership team responsible for delivering a technology product and service environment which propels the business forward. This is a key role in the business and … a best-in-class application delivery capability with ambitious teams with the right skills to deliver the technology strategy. Responsible for the productivity and advancement of the development and testing teams, ensuring optimised performance and delivery from highly engaged, motivated team members Technology coach to the wider Minster Law leadership team (and beyond as required) as we continue our More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
safe and sustainable aviation future. Our global teams deliver a reliable, optimum, and customized user experience to more than 500 customers worldwide. We are looking for a Junior Frontend Software Developer to work with our existing teams where you'll have the opportunity to grow your skills working with UI applications in a microservices-based environment. As a member … of our team, you will contribute to all aspects of the software development lifecycle, including estimation, design, coding, test automation, code reviews, deployment, and support. Teams are responsible for specific services or products. Our solutions help airlines manage safe and high-performance flight operations. The Frontend chapter is focused on, but not limited to, the skills and tech stack … for Software Development around: Web and Mobile Frontends QT/QML HTML, CSS/SASS SPA, Micro frontends UX, Responsive Design, Accessibility Design Systems Unit testing, Functional testing Responsibilities: Actively support team with work on development tasks and support timely delivery Follow and keep up code review standards Participate in chapter initiatives to help achieve NAVBLUE's More ❯
Role Purpose We are looking for a Senior Software Engineer who will lead a product-focused engineering team, collaborating with a Product Owner, business stakeholders, and third-party partners. The position is crucial in IT Development, involving team leadership, solution delivery, and technical guidance, particularly in finance and operations systems. The ideal candidate is a technically skilled leader, passionate … about mentoring engineers, driving delivery, and working hands-on with a Microsoft-based technology stack. Key Responsibilities Lead a team of software engineers aligned to the Finance Automation team (Automation and Insights) product squad. Take ownership of technical delivery across both internal development and third-party suppliers, ensuring quality, timeliness, and alignment with business goals. Collaborate closely with business … stakeholders across Finance, IT, and Operations. Ensure high standards of software design, development, testing, and deployment with a strong focus on security, resilience, and supportability. Contribute to technical decision-making, architecture discussions, and implementation plans. Drive continuous improvement in engineering practices and processes, including DevOps, agile delivery, and release management. Key Skills & Experience We are looking for a More ❯
London, England, United Kingdom Hybrid / WFH Options
ViVA Tech Talent
Payments Salary: £60,000 or €72,000 + Bonus Level: Senior | Hands-On Be the technical driver behind a product-led transformation. ViVA Tech Talent are hiring a Senior Software Development Engineer in Test (SDET) to shape and scale test automation from the ground up, driving quality and velocity across a cutting-edge payments platform used by thousands of … with engineers, architects, and stakeholders to bake in quality at every stage. Influence roadmap decisions with actionable insights and automation metrics. ✅ What You Bring 5–7+ years in automation testing (SDET/SET/QA Automation). Proficiency in Java, JavaScript, or Python , plus frameworks like Selenium, Playwright, Cypress, REST Assured . Experience building automation strategies across frontend, backend More ❯
White Collar Factory (95009), United Kingdom, London, London Senior Software Development Engineer - Velocity Black UK Velocity Black by Capital One harnesses the power of artificial intelligence, the warmth of human experts and the convenience of the latest interfaces to help high-performance people actualize the full potential of their lives. It's concierge, reimagined for the digital age. By … we share: the relentless pursuit and celebration of excellence, actualising the full potential of our lives, and impacting the world in a positive way. We are looking for talented software engineers to join our global Velocity Black by Capital One engineering team, with the opportunity to specialise in frontend, backend or work in a full stack capacity. As a … Senior Software Development Engineer, you'll have the opportunity to be on the forefront of driving a major transformation with the marrying of these two innovative companies. Joining a startup deeply invested in technology with Capital One's entrepreneurial spirit and customer-first, tech-led culture, creates an environment where engineers can continue to disrupt the status quo to More ❯
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded kernel and Linux driver technologies. More ❯
About the Role As a Java Senior Software Engineer working on our backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering and QA join to build the NinjaOne product suite in an agile environment. Not only maintaining … services to enable NinjaOne's customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions … issues that may be on the horizon Support and provide constructive feedback on the team's design choices and code Write project documentation and its support Develop and execute software test plans in order to identify software problems and their causes Other duties as needed About You Bachelor's degree or equivalent education in Technical or Engineering field More ❯
About the Role As a Java Senior Software Engineer working on our backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering and QA join to build the NinjaOne product suite in an agile environment. Not only maintaining … services to enable NinjaOne's customers to administer, protect and maintain millions of endpoints and servers. You will have the opportunity to design and develop high-availability mission critical software systems that support our worldwide operations. We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions … issues that may be on the horizon Support and provide constructive feedback on the team's design choices and code Write project documentation and its support Develop and execute software test plans in order to identify software problems and their causes Other duties as needed About You Bachelor's degree or equivalent education in Technical or Engineering field More ❯
to better scout, recruit, teach, and win. WE WANT PEOPLE WHO ARE PASSIONATE ABOUT BUILDING STATE OF THE ART TECHNOLOGY We are looking for a talented and inquisitive Principal Software Engineer - Team Lead whose drive for learning and determination for continuous improvement aligns with our ambitious, fast-growing and transforming company. Based in London, you will be the team … lead for one of our key video analysis and capture software, helping guide the strategy for the current product and our next-generation suite whilst managing and mentoring the team. We believe that our customers deserve the best platform and we are on a mission to maximise and enhance their performance through delivering a high-quality experience. Our software … and designing successful C++ products, with 5+ years as a senior or lead. Strong experience with Qt/QML for multi-platform development. Proven experience utilising and advocating for software engineering best practices such as agile software development methodologies, test-driven development, CI/CD, and DevOps. Strong understanding object-oriented design skills and of design for scalability More ❯
Fratton, England, United Kingdom Hybrid / WFH Options
AIRBUS Defence and Space Limited
commitment to zero-carbon flight * ( ZEROe ) * to * cleaning up space , sustainability is at the heart of our purpose . * So what's your next change? About the Role The software you test will travel to the stars and the satellite it runs on will impact generations to come If that sparks interest, read on: As a Software Test … Engineer, integrated into a team of developers, you will champion the test process and contribute to the delivery of new software solutions in the Satellite Communications Domain. As a tester you will contribute to all stages of the software development lifecycle, engage in retrospective reviews and bring ideas to the table. This role is highly visible and highly … act with integrity, as the foundation for the Company’s success, reputation and sustainable growth. Company: AIRBUS Defence and Space Limited *Employment Type: * Permanent *Experience Level: * Professional *Job Family: * Software Engineering By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This More ❯
Quality Assurance Engineer II, Seller Partner Services Tech Who You Are You are a sharp, experienced software engineer with strong problem-solving skills, a solid softwaretesting foundation. You are a talented, detail, oriented and enthusiastic tester who is passionate about quality and is enthusiastic about the new technology offered to consumers. You will design, plan, execute … and automate tests for software across a variety of n-tier architectures and technologies. Who We Are The International Retail organization is building a team to help expand Amazon's footprint in India. Our QA/SDET team will play a pivotal role in this program, with the mission to build and execute a streamlined QA process for the … will be responsible for building a successful, sustainable and strategic business for Amazon, from the ground up. Responsibilities At a strategic level, our QA team will help drive the software development process towards quality-centric methodologies. The QA team will also drive efficiencies in the QA process and invest appropriately in process changes, automation, tools etc to reduce the More ❯
QA Engineer - Graduate considered Are you ready to join the ranks of an acclaimed start-up nestled in the heart of Cambridge, within the career of a Software QA Test Engineer. This AI software house has already etched its name onto the forefront of the industry, poised to emerge as the next Cambridge success story. You will be … joining a dynamic team as a Software QA Engineer where you will be involved in weekly release cycles, meticulously uncovering and resolving bugs in the code. Location: Cambridge Salary: £35,000 - £40,000 per annum + excellent benefits Minimum Requirements for QA Engineer: Ideally, you will have at least 1 year experience of working as QA/Test Engineer … top tier International University in a STEM subject such as Computer Science, Maths, Physics, Engineering etc At least ABB at A-Level (or equivalent UCAS points) Ideally some automated testing experience (not essential) Excellent communication skills, both written and verbal QA Engineer Responsibilities: Serving as a vital bridge between Development and Product teams, comprehending product specifications, and ensuring anticipated More ❯
as a part of newly established squads to improve product performance and ensure safety and stability, as well as excellent technical documentation. You will own the end-to-end testing process, including designing, developing, maintaining, and improving manual and automated tests for the business's key product, thus enabling customers to measure their climate impact. Responsibilities Work collaboratively within … one of our squads, which includes software engineers, Business Analysts, and a product owner. Plan, design, perform, and document manual and automated tests (end-to-end testing, stress testing, load testing). Analyse test results and provide timely and accurate reports on test coverage, defects, and overall product quality. Identify and report on issues early in … the development and release phases. Maintain clear and comprehensive technical documentation, ensuring smooth collaboration and knowledge sharing among team members. Design, drive, and improve testing processes, including handling user feedback to improve quality and usability of the product. Stay up-to-date with emerging technologies and industry trends to drive innovation and improvement. You bring Minimum 3 years of More ❯
Overview As a global market leader, iPipeline combines technology, innovation, and expertise to deliver ground-breaking, award-winning software solutions that transform the life insurance, financial services, and protection industries. With one of the industry's largest data sets, we help advisors/advisers and agents to transform paper and manual operations into a secure, seamless digital experience - from …/or protected veteran status . We are committed to building a supportive and inclusive environment for all employees. This is an office-based position. Responsibilities The Group Leader, Software Quality is responsible for overseeing the testing and validation of software products to ensure they meet internal standards and external requirements. This role involves developing test plans … automation strategies, and validation processes while leading a team of software test engineers. The Group Leader, Software Quality collaborates closely with software developers and department managers to resolve issues, improve testing standards, and drive product quality. Responsibilities: Develop and implement test processes, automation, and validation strategies. Identify, investigate, and resolve issues discovered during testing. Maintain and More ❯
Automation Test Engineer Permanent Home Based Salary: £65,000 - £75,000 Skills: Automation Testing, C#, Selenium, Endur/Findur, Allegro We're working with a leading software company that delivers advanced solutions for trading and risk management across global financial and energy markets. As they continue to expand, we're looking to recruit an experienced Automation Test Engineer … and execute robust automated test frameworks for complex trading and risk systems Collaborate with developers, business analysts, and stakeholders to validate business-critical functionality Perform functional and non-functional testing in Agile delivery environments Contribute to CI/CD pipeline integration and enhance automated test coverage Support the creation of test strategies for new features, platform enhancements, and integrations … Essential Skills and Experience: Minimum of five years' experience in softwaretesting, with a focus on automation Hands-on experience with OpenLink Endur - particularly trade capture, risk management, auto-match, and reporting modules Strong automation skills with C#, Selenium WebDriver, NUnit, and BDD frameworks Good SQL skills and experience using SQL Server/SSMS for data validation and More ❯
key role in ensuring the quality and reliability of a broad suite of digital products. Working within a collaborative Agile environment, you'll contribute to the end-to-end testing process-from test planning to execution-ensuring that every product release meets the high standards expected by customers and stakeholders. The Opportunity This is a hands-on, detail-oriented … role for someone passionate about quality assurance. You'll work alongside Product Managers, Developers and DevOps teams, testing a range of web, mobile, and backend applications. Your work will have a direct impact on customer experience, data integrity, and system performance across products used by millions of transport users. You'll be joining a forward-thinking, product-led business … first thinking. Key Responsibilities Test Planning & Preparation Analyse technical and functional requirements to define comprehensive test plans and scenarios Design detailed test cases and scripts across manual and automated testing environments Ensure full test coverage across feature development and product enhancements Test Execution Perform manual and automated testing of web, mobile and API-based platforms Execute functional, regression More ❯
to draft clear User Stories and associated acceptance criteria with guidance from senior team members. Project Support: Assist the team with project estimation, planning, execution, and project management tasks. Testing Support: Contribute to writing test cases, participate in UAT (User Acceptance Testing), and help identify and raise issues or bugs. Team Collaboration: Work closely with development and QA … teams, helping to translate business needs into software specifications and supporting testing efforts to ensure quality. Documentation Assistance: Contribute to building business cases and developing client-facing documentation such as user guides and release notes. Communication Bridge: Act as a supporting liaison to facilitate clear communication between business and technology teams. Change Request Support: Assist in reviewing client More ❯
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting technologies … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and product stakeholders More ❯
Salford, Manchester, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting technologies … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and product stakeholders More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting technologies … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and product stakeholders More ❯
SYSTEM TESTING ENGINEERING GROUND CONTROL SOFTWARE -AEROSPACE AND DEFENSE: Bullisher is a data-centric fintech solution provider in the aerospace and defense industry for institutional level investors, looking to disrupt and revolutionize a $3 trillion dollar industry. We spearhead an industry-leading Blackbox to facilitate and administer trade agreements pioneered by a vehicle, driven by our new generation … benchmark delivering solutions through innovation with uncompromising agility. JOB DESCRIPTION: We commit to build upon the drivers and the productivity tools and enhancement of portfolios and software that supports requirements throughout test workflows. With bigger test coverages, taking measurements, automate the test caveats, and collaborate with government agencies as they change their laws and regulations to make designs more … Time to market pressure is everything: Areas to cover will include - validation and production test systems, taking measurements, automating the world around you, expanding capabilities, auto sequencing and parallel testing, electromechanical validation, viewing the data, graphical control coding, software test automation, multiple test vectors, and managing & controlling complex automation sequences. Our approach is to build out a suite More ❯
Bolton, Lancashire, United Kingdom Hybrid / WFH Options
Kingfisher Recruitment Specialists
Global leader. As a Senior Tester, you will play a key role in ensuring the reliability, functionality, and performance of software systems with a focus on automated testing. You'll work on a diverse technology stack, including C, C++, and C#, and help test solutions that run on Windows/Linux servers and embedded environments. This is a hands … on role that blends test strategy, automation development, and collaborative problem solving. The role requires: 7+ years of experience in software QA, with strong automation testing skills. Proficiency in C, C++, and/or C# (or equivalent scripting for automation). Hands-on experience testing on Windows and Linux servers. Solid understanding of web architectures, APIs, and … client-server testing. Previous experience testing embedded systems, IoT devices, or hardware-software integrated solutions. Experience with automation tools like Selenium, Robot Framework, or similar. Familiarity with version control, CI/CD pipelines, and Agile methodologies. Strong communication skills and a proactive, problem-solving mindset. Relevant certifications (e.g., ISTQB, Certified Agile Tester). The role: Design, develop, and More ❯