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 ❯
Advantech (Gaming Solutions) is a highly successful product division within the $2bn+ turnover global IPC Advantech Corporation business. Specialising in custom embedded industrial computer hardware and software products which are sold around the world, we are currently looking to expand our UK design team with the appointment of an electronics hardware Application & Test Engineer. This opportunity is open to … with a genuine interest to develop a career in the electronics industry, with the drive and commitment to contribute to the future growth of our business. Job Functions: Product testing: Motherboard, system, module and sub-assembly verification and validation testing using a range of hardware and software test equipment and tools Edge and corner case testing Hardware stress, duration and thermal testing Benchmarking and operational performance testing Continuous evaluation and improvement of the test environment and testing methodology Customer support : Supporting our global customer base to investigate and resolve customer support cases carrying out in depth investigations and debug activities Supporting onsite customer troubleshooting Working with other Advantech departments globally to resolve 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 ❯
About The Role FDM is a global business and technology consultancy seeking a Lead Software Engineer to work for our client within the public sector. This is initially a 6-month contract with the potential to extend and will be a hybrid role based in Bristol, Coventry, Leeds, Liverpool or Newcastle. Our client is seeking a Software Engineer … world housing challenges. As part of a multi-disciplinary agile team, you'll work across modern and legacy systems, taking a hands-on role in building, integrating, and maintaining software services. You'll bring expertise in full stack development, systems integration, cloud technologies, and a commitment to continuous improvement. Responsibilities Design, build, test, and support secure and scalable software … Share your knowledge, support community of practice activities, and help set coding standards and best practices About You Requirements Minimum of 5 years' experience contributing to the development of software solutions and resolving complex issues within large-scale digital transformation programmes Proven track record of delivering technical solutions within agile, multi-disciplinary teams, collaborating effectively with developers, analysts, designers 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 ❯
join the Implementation department. This department is responsible for implementing, deploying and maintaining Fidessa's multi-asset, sell-side trading platforms and global market data system on a managed, Software as a Service (SaaS) basis. It also provides specialist consultancy services to our Enterprise client base. If successful you would be assigned to the Cleared Derivatives Implementation team. As … teams. Key Responsibilities To build, configure, test and deploy Fidessa trading platforms, exchange connections and market data services To enable, configure, test and deploy additional or new services and software features. To analyse, design, develop, configure, test & deploy solutions to specific customer requirements. Implementing and deploying strategic projects To ensure that all client systems/configurations are "fit for … delivery. To maintain a constant service to our existing customer base via the delivery of frequent upgrades and maintenance to ensure compatibility with stock exchanges, regulatory changes and other software vendors, in a dynamic, constantly changing marketplace. Planning, implementing and deploying hardware performance enhancements and upgrades. To provide support before, during and after the roll-out of softwareMore ❯
guide engineers to develop of robust, scalable, and secure APIs. Identify opportunities and implement improvements on our CICD Pipelines and Observability. Mentor and Coach engineers on best practices in software development, clean code, testing, and operational excellence, as well as ensuring the definition of automated metrics and goals. Provide expertise in area of advanced knowledge of engineering and … plan assignments involving cross functional project, or multiple projects. Develop engineering methodologies and standards for program analysis, design, coding, testing, debugging, and implementation. Implement AI Engineering Solutions to support the productivity of our engineers. Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals. Influence and negotiate with senior leaders and 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 ❯
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 ❯
team by assisting to improve our processes and taking part in code reviews. This role requires you to collaborate closely with the Delivery team. Responsibilities All aspects of developing software including: Designing, developing, testing and deploying web applications. Coordinating with other developers and project managers. Liaising directly with customers where required. Fixing bugs, troubleshooting and resolving problems as … to be able to own the work completed. Provide support to other developers within the team. Ensure that you follow best coding practices, documentation, code reviews, unit and integration testing throughout all software developed. Skills Good knowledge of PHP unit testing frameworks such as PHPUnit or Pest. Good knowledge of frontend frameworks such as VueJS or React. More ❯
Storm Reply is Amazon Web Services Premier Consulting Partner, and one of the few companies to have so many different competencies attested by AWS: SaaS, Data & Analytics, DevOps, Industrial Software, IoT, Migration. Storm Reply supports important companies in Europe and all over the world in the implementation of Cloud-based systems and applications. Role overview: You will have the … adherence to coding standards, best practices, and security guidelines Drive continuous improvement initiatives to enhance development processes and methodologies Evangelise a 'security by design' approach to all elements of software development Design, develop, test, and deploy robust and scalable software solutions Collaborate with customer product managers/owners, designers, and other stakeholders to understand requirements and translate them … address problems and realise opportunities Write clean, efficient, and maintainable code using appropriate technologies and frameworks Troubleshoot and debug complex issues in production environments Playing a role in automated testing and providing feedback to management during the development process About the candidate: You have completed a Bachelor's degree (2.1 or higher) in Computer Science or in a Technology 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 ❯
gas development, coal inventory, and LNG flows, enabling businesses and organizations to make data-driven decisions with precision and confidence. Job Description: We are seeking a Front-End Senior Software Engineer to join our team and play a key role in designing, developing, and maintaining high-quality software solutions. The ideal candidate is a highly skilled problem solver … with extensive experience in software development, architecture, and best practices. As a senior member of the team, you will mentor junior engineers, lead technical initiatives, and collaborate across teams to build scalable and efficient applications. Responsibilities Software Development:Design, develop, test, and maintain scalable and high-performance software solutions. Technical Leadership:Provide guidance and mentorship to junior … functionally with product managers, designers, and other engineers to deliver innovative solutions from design to production. Problem-Solving:Diagnose complex technical issues and implement effective solutions. Security & Compliance:Ensure software security, performance, and compliance with industry standards. Continuous Improvement:Stay up to date with the latest industry trends and recommend process and technology improvements. Communication:Ability to communicate effectively 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 ❯
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 ❯