Leicester, Leicestershire, East Midlands, United Kingdom
Ernest Gordon Recruitment
name to some of the largest defence projects the world has to offer. In this role, the successful Appian Developer would be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unit testing and deployment of new applications as well as continual improvement to existing applications. The ideal … in a similar role, be keen to join a leading defence company with long term training and devew The Role: Considerable amount of proven development experience. Demonstratable knowledge of Software Development Life Cycles (SDLC). Knowledge of waterfall, iterative and agile approaches to software delivery. Experience of working with BPM software applications like Appian as well as … Development. Local to either Bristol, Leicester or Portsmouth. British Citizen, not dual national and able to get Security Clearance. Keywords: Appian Developer, Senior, Principle, Defence, MoD, Ministry of Defence, Software Development, Marine, Nuclear, Bristol, Portsmouth, Leicester If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an More ❯
name to some of the largest defence projects the world has to offer. In this role, the successful Appian Developer would be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unit testing and deployment of new applications as well as continual improvement to existing applications. The ideal … in a similar role, be keen to join a leading defence company with long term training and devew The Role: Considerable amount of proven development experience. Demonstratable knowledge of Software Development Life Cycles (SDLC). Knowledge of waterfall, iterative and agile approaches to software delivery. Experience of working with BPM software applications like Appian as well as … Development. Local to either Bristol, Leicester or Portsmouth. British Citizen, not dual national and able to get Security Clearance. Keywords: Appian Developer, Senior, Principle, Defence, MoD, Ministry of Defence, Software Development, Marine, Nuclear, Bristol, Portsmouth, Leicester If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an More ❯
and design in order to deliver the high standards we want. Job Duties • Write clean, maintainable and scalable code that meets the requirements of the project • Debug and resolve software issues, including fixing bugs and optimizing performance • Collaborate with cross-functional teams, including Designers, Testers, Project Managers and Product Owners, to deliver high-quality software • Participate in code … reviews and provide constructive feedback to peers • Implement and follow software development processes, including Agile and Scrum methodologies • Stay up-to-date with new technologies and methods, applying this knowledge to improve software development processes • Document software design, code and test procedures • Participate in the estimation of software development projects • Participate in customer and end-user … similar role on a similar scale system • Expert knowledge of ES2015 • Proven experience with ReactJS • Experience writing middlewares in Node.js • Use of build tools, particularly Webpack • Unit and functional testing is a big bonus • Source Control using Git • CSS pre-processing with Sass • Significant plus if you've got any .NET experience • Experience working in an Agile environment • Excellent More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Working on best-in-class software for geoscience and geoengineering applications Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a Software Engineer with specific … experience and interests in structural geology applications. The company offer an extensive package including highly competitive salary, performance related bonus and other benefits. As a software engineer within their team, general activities will include software coding, interface design, testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering. Requirements … hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering 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 More ❯
We are seeking a highly motivated Junior Software Engineer to join our team. The successful candidate will work closely with our senior software engineers to develop, test and implement software solutions that meet the needs of our clients. Assist in the design, development, and maintenance of software applications Participate in code reviews and contribute to the … Stay up-to-date with the latest industry trends and technologies Your profile Bachelor's degree in Computer Science or a related field 0-2 years of experience in software development Familiarity with software development methodologies and Agile development Strong analytical and problem-solving skills Good verbal and written communication skills. Why us? We offer a competitive salary More ❯
to join our team as Integration & Test Engineers , with a particular focus on Infrastructure Engineering . You'll have the opportunity to work on critical, impactful projects that blend software integration, automated testing, and secure infrastructure. We offer a flexible working environment, strong opportunities for professional development, and a comprehensive benefits package designed to support a healthy work … life balance. What You'll Do: As part of our Integration & Test team, you'll be instrumental in delivering high-performance, secure infrastructure and software systems. You'll work across Windows and Linux environments, applying DevSecOps principles and leveraging the latest tools and frameworks to support agile, multi-disciplinary teams. Key Responsibilities: Plan, develop, and execute software integration … and test plans, applying best practices to ensure system reliability, scalability, and compliance with requirements. Integrate and maintain automated testing within CI/CD pipelines , leveraging tools such as GitLab and infrastructure-as-code (e.g., Terraform, Ansible). Debug across the full stack - front-end, back-end, databases, middleware - with a focus on identifying and resolving infrastructure-related issues. More ❯
for a complete front end & back end integrated project. Collaborate with QA lead & implement a SaaS focused Quality Management System in Azure based project. Implement and maintain automated API testing using RestSharp, Postman, and Newman. Successfully achieve business value outcomes by acting on QA KPIs identified by the QA Lead. Collaborate with cross-functional teams to ensure comprehensive test … in Newman. Strong programming skills in C# & Selenium. Experience in leading end-to-end QA lifecycle in a SaaS integration project. Qualifications The Requirements Desirable Skills: Familiarity with IaC testing with Pulumi. Performance and load testing experience with JMeter and Azure Load Test. Experience with application monitoring tools such as Datadog or equivalent. Experience with contract testing. Strategic More ❯
gap. What you'll bring to the table: The team need a strong FE SEIT Lead to collaborate with developers, product owners, and stakeholders to define and implement effective testing strategies for each app feature. Prioritising testing activities based on project goals, risk assessment, and business requirements. They must have strong communication skills to articulate testing strategies … and results to technical and non-technical stakeholders. Key Responsibilities Strong leadership, communication, mentoring skills Experience of automation testing native mobile applications in multi-disciplinary teams Experience in implementing mobile test strategies for faster feedback loops and to improve testing outcomes Strong programming skills and experience with an OO language such as Python or JavaScript Experience with Appium … and cross device testing on iOS and Android platforms Experience of testing APIs and relational database technologies such as MySQL or similar Experience of implementing and using cloud based device farms Experienced advocate for practices such as Test-Driven Development and Pair Programming Experience with source code management and version control (Git/GitHub/GitLab) Experience with More ❯
Job Description - Automated Software Test Engineer () Automated Software Test Engineer - Job title: Automated Software Test Engineer Location: Warton - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. What you'll be doing: Intepretation and understanding of test scenarios and data in Engineering systems Test … framework creation Test script creation and maintenance Project reporting Working collaboratively with the wider design, development and test teams Your skills and experiences: Software development experience - (VB Script or equivalent programming language experience) Previous test automation experience on complex applications Excellent communication skills with the ability to work well with others Experience or an understanding of OpenText UFT (unified … functional testing) Experience of Jira and associated test management tools for reporting As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive . The More ❯
a Digital Trainer you will create engaging and interactive learning materials, including e-learning and instructional videos. The role will also be required to work as part of the testing team creating scripts and running test sessions. We are seeking a reliable, patient and adaptable person with excellent communication and interpersonal skills. Applicants should possess the ability to quickly … both in terms of your ability to travel between sites and provide training, support and knowledge to support the implementation and development of all elements of Digital Training and Testing being implemented within the Trust. To ensure that all users make full and effective use of Digital tools by evaluating and testing current and new software, as … in projects by: establishing benchmarks for the training against which peoples competencies will be assessed (e.g. researching the results of other similar projects) taking part in the development and testing of assessment tools ensuring that trainees attending courses meet pre-requisite skill levels to undertake the course successfully Responsible for delivering technology based training programmes for clinical and non More ❯
Nordson Test & Inspection , a global leader in world-class metrology equipment and inspection systems, is seeking a highly motivated and talented Software Engineer to join our team in Colchester UK . We are committed to creating a diverse and inclusive workplace, and we are looking for candidates who share that same commitment. Summary of the role As a member … of the Manual X-ray Inspection (MXI) system software team, you will have the opportunity to work in a dynamic and collaborative environment, where your ideas and contributions will be valued and respected. The MXI software development team is always adding new functionality and is also involved with software maintenance activities, the activities never stop. In our … software development team, we can offer you the possibility to start with regular software activities and gain more responsibility as your knowledge and skill set grows. The software engineer will be involved in the complete development life cycle from gathering and analysing the requirements through to playing a key role in releasing the completed functionality. There are More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
that quality is everyone's responsibility-but you're the one who makes it happen? We're looking for a Quality Lead to be the go-to person for software quality across our Product Development team. You'll lead a talented group of Software Test Engineers, ensuring our products are testable, stable, and robust-because the people who … rely on our software deserve nothing less. This is a hands-on leadership role where you'll shape our testing strategy, mentor the team, and champion best practices in both manual and automated testing. What You'll Do Lead and manage a team of Software Test Engineers across multiple product squads. Ensure the testability, stability, and performance … review manual and automated test scenarios and cases. Build and maintain our test automation framework, using Playwright, Typescript, C#, and .NET. Perform manual, automated, functional, non-functional, and exploratory testing as needed. Work closely with developers to ensure quality is built into every stage of the development process. Collaborate with product managers and business stakeholders to define requirements, acceptance More ❯
Partnership: Work closely with delivery teams and senior stakeholders to instill a culture of innovation, quality, and healthy challenge. Team Development: Mentor, inspire, and support a diverse team of testing professionals, promoting varied perspectives and an inclusive environment. Performance Metrics: Set and track KPIs, providing clear communication on testing effectiveness and the impact delivered. Governance & Compliance: Implement strong … You Are Demonstrated leadership in test and quality assurance roles Experience in a true Programme Test Manager role Ability to strongly manage vendor/suppliers Experience delivering large, complex testing projects Knowledge of software development lifecycles, testing frameworks, and automation tools Proven success managing vendors and stakeholder relationships Advocate for inclusive, psychologically safe workplaces Dedicated to continuous More ❯
Southampton, Hampshire, Portswood, United Kingdom Hybrid / WFH Options
Deerfoot Recruitment Solutions Limited
Partnership: Work closely with delivery teams and senior stakeholders to instill a culture of innovation, quality, and healthy challenge. Team Development: Mentor, inspire, and support a diverse team of testing professionals, promoting varied perspectives and an inclusive environment. Performance Metrics: Set and track KPIs, providing clear communication on testing effectiveness and the impact delivered. Governance & Compliance: Implement strong … You Are Demonstrated leadership in test and quality assurance roles Experience in a true Programme Test Manager role Ability to strongly manage vendor/suppliers Experience delivering large, complex testing projects Knowledge of software development lifecycles, testing frameworks, and automation tools Proven success managing vendors and stakeholder relationships Advocate for inclusive, psychologically safe workplaces Dedicated to continuous More ❯
Employment Type: Permanent
Salary: £85000 - £100000/annum very good bonus + bens
A fantastic opportunity has arisen to join a dynamic software team at the forefront of transforming test solutions across the company’s product portfolio. This role involves leading software projects within a multi-disciplined environment and reporting directly to senior management. Key Responsibilities: • Leading the development and delivery of software test solutions that support testing across … the full product range • Acting as design authority for software developed by your team • Managing multiple concurrent projects, including planning, scheduling, and cost estimation • Collaborating with cross-functional teams to ensure robust and timely test capabilities The ideal candidate would ideally have: • Experience building and leading high performing software teams • Proven ability to develop low-level software … ideally in C • Strong skills in project planning, cost estimation, and scheduling • Ability to build effective relationships and influence senior stakeholders The ideal candidate must have: • Demonstrable experience in software development with low-level C programming • Experience managing multiple projects in complex software environments • Strong communication skills and the ability to engage with multidisciplinary teams • Self-motivated, adaptable More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
engagements secured via the latest government frameworks, the company is set for sustained growth—making now a great time to come on board. The Role As a Full Stack Software Engineer, you’ll build high-assurance systems from the ground up. Unlike commercial fintech work, your solutions will directly support national security efforts. You’ll have the opportunity to … novel and impactful product development.You’ll collaborate directly with end-users and stakeholders, translating mission needs into robust, scalable technical solutions. Responsibilities: Design, develop, and maintain secure and scalable software using a test-driven development (TDD) approach Create and maintain reusable, open-by-default code Convert logical designs into production-ready architectures Maintain clean documentation and design specs using … inform the team on new technologies and their impact Tech Stack & Skills: Java (Spring Boot) – Strong experience in enterprise-level development JavaScript Frameworks – Experience with React, VueJS, or AngularJS Testing – Knowledge of modern testing frameworks and TDD principles Technological curiosity – Comfortable learning new technologies and tools Understanding of secure development practices in high-assurance environments About You: You More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Babcock Mission Critical Services España SA
customers on time and to quality standards set by the Systems Development Manager. Your responsibilities include: Development: Working with multiple workflow applications to undertake requirements reviews, technical design, modeling, software development, unit testing, and deployment. Continuous Improvement: Enhancing existing applications through ongoing improvements. Quality Assurance: Ensuring adherence to IT quality plans and procedures. Collaboration: Participating in workshops, reviews … applications. This is a full-time role (35 hours/week) with hybrid working (2 days in the office, 3 days remote). Essential Experience Extensive experience with Appian Software and development tools such as IDEs and source control. Strong knowledge of SDLC methodologies. Familiarity with waterfall, iterative, and agile delivery approaches. Proficiency in business process design using UML More ❯
presence in Edinburgh. This is a chance to work on large-scale, meaningful systems while advancing your technical career in automation. This role is ideal for a hands-on Software Engineer in Test with strong Python experience and a passion for quality, automation and collaboration. You'll be a key part of an agile engineering team developing automation tests … Key responsibilities: Design, develop and maintain automated tests and frameworks using Python Collaborate with development, systems and hardware teams to ensure full test coverage Derive test cases from complex software and system requirements Participate in technical discussions and sprint planning sessions Contribute to improvements in test strategy, CI pipelines and tooling Debug and troubleshoot test failures and work cross … functionally to resolve issues Support software verification, documentation and compliance processes Skills and experience required: Strong background in test automation and software development Proficient programming skills in Python Experience developing tests for integrated systems or distributed platforms Familiarity with CI/CD and Agile practices Solid understanding of test frameworks, scripting, and modern development environments Strong communication skills More ❯
Bulwell, Nottinghamshire, United Kingdom Hybrid / WFH Options
Axion Recruitment Limited
and standards required by the client To develop technical documents in line with the client requirements to the industry standard using technical features, diagrams and language To develop bespoke software routines and functions to allow machines/systems to function in a safe and controlled manor as required by the client or FDS To implement systems software standard … where required while developing software for the business To develop safety software for use on any systems where safety controllers are to be used; In line with BS-EN13849 To ensure systems are correctly tested and quality checked prior to shipping To ensure all aspects of bespoke software is tested to the required degree prior to systems … removed) Job reference number: 2096 If you would like to find out more, simply click apply. Relevant Job Titles: Controls Engineer, Senior Controls Engineer, Automation Engineer, Senior Automation Engineer, Software Engineer, Senior Software Engineer All applicants must live in the UK and be eligible to work and live in the UK. Please note, our client is unable to More ❯
Bulwell, Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Axion Recruitment Limited
and standards required by the client To develop technical documents in line with the client requirements to the industry standard using technical features, diagrams and language To develop bespoke software routines and functions to allow machines/systems to function in a safe and controlled manor as required by the client or FDS To implement systems software standard … where required while developing software for the business To develop safety software for use on any systems where safety controllers are to be used; In line with BS-EN13849 To ensure systems are correctly tested and quality checked prior to shipping To ensure all aspects of bespoke software is tested to the required degree prior to systems … removed) · Job reference number: 2096 · If you would like to find out more, simply click apply. Relevant Job Titles: Controls Engineer, Senior Controls Engineer, Automation Engineer, Senior Automation Engineer, Software Engineer, Senior Software Engineer All applicants must live in the UK and be eligible to work and live in the UK. Please note, our client is unable to More ❯
discuss flexible working! Top 3 skills needed for this role: Expertise in Test Automation Framework Design Leading & executing in Strategic Test Planning Recognised as a subject matter expert in testing standards and governance What this role is all about: As a Principal Test Engineer at Vitality, you’ll play a pivotal role in ensuring our products and features are … robust, reliable, and ready for market. You’ll guide testing across large or multiple teams, bringing deep technical expertise, particularly in automation and influencing both internal and external stakeholders on testing standards and governance.You’ll be responsible for designing and maintaining test automation frameworks, guiding teams in their use, and ensuring alignment with industry best practices. Your work … will span the full software test lifecycle—from analysis and estimation to execution, defect management, and reporting. Key Actions Lead and implement the full software test lifecycle, including planning, execution, and reporting. Design and maintain automation frameworks and educate teams on their use. Deliver accurate test estimations for complex, multi-system projects. Define and coordinate test plans and More ❯
growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. Job Title: QA Software Engineer Location : Edinburgh, UK (Hybrid) Work Authorization : Must currently reside in the UK and hold a valid permanent work permit. How You Will Contribute At Ciena, we enable the … digital world-your streaming, messaging, video calling, and connected experiences are powered by our network innovations. As a QA Software Engineer , you'll play a vital role in ensuring the quality and performance of our SAOS product by building robust, automated test systems. In this role, you will: Participate in design reviews and collaborate on detailed technical specifications for … new cloud-based network orchestration features. Define and execute test plans and test cases for new functionality, focusing on performance, conformance, and stability. Automate feature and regression testing using Python to ensure rapid, consistent validation of product functionality. Maintain and extend the shared test automation framework with your team. Proactively identify, log, and track defects; work with Development Engineers More ❯
future of betting and gaming, then it's to time to join us. Job Purpose You will be responsible for leading a cross-functional team of local and remote Software Developers and Test Engineers delivering high quality software in a fast-paced environment. You will build, inspire and motivate your team to hit aligned objectives, while focusing on … high quality software that gives a first-class user experience. You will be responsible for the entire lifecycle of the software, from design and coding to deployment, monitoring, and maintenance. You build it, you run it. While this is primarily a hands-off role, it is essential you understand modern software engineering and quality assurance best practice … enabling you to build a high performing team. Job Duties People Lead and manage a high performing agile team of Software Developers and QA. Provide guidance, support, and career development for team members, helping them grow their skills and advance in their careers. Conduct performance reviews, set goals, and provide feedback to help team members improve and succeed. Recruit More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a Software Engineer with specific experience and interests in structural geology applications. The company offer an extensive … package including highly competitive salary, performance related bonus and other benefits. As a software engineer within their team, general activities will include software coding, interface design, testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering. Requirements: PhD in Computer Science, Geophysics, Maths or Geology combined with industry or More ❯
PE Limited is a leading company specializing in the development and delivery of advanced geoscience and engineering software products, along with exceptional technical support for various energy and subsurface industries. As a market leader in integrated engineering and software solutions, we provide cutting-edge modeling and optimization products primarily to the global oil, gas, and mining sectors. Our … well as service and contracting companies. Our global operations are headquartered in Guildford. About this Vacancy PE Limited is seeking a development engineer with skills in iOS and Android software development, specifically focused on mobile app development. Responsibilities will include software coding, interface design, testing, and deployment of our mobile applications. The company is committed to supporting … your personal growth, helping you deepen your understanding of both software development and the rapidly evolving mobile app landscape. We are looking for talented and creative individuals who can enhance and develop our current geologically focused apps, Clino and FieldMove, while also leading the charge for exciting new app developments within PE Limited. Our existing apps utilize location services More ❯