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.

318 jobs found

Email me jobs like this
Refine Search
Current Search
qa software engineer
IntaPeople
Senior Automation QA Engineer (Data Engineering)
IntaPeople
A leading organisation undergoing major investment in its data and engineering capabilities is looking for a Senior Automation QA Engineer to strengthen quality across complex, distributed systems. This role sits at the intersection of software engineering and data engineering, supporting the delivery of high quality services and reliable data products at scale. You ll work closely with cross functional teams, driving automation, improving test maturity, and ensuring the accuracy and resilience of data pipelines and backend services. This is a hands on role suited to someone who enjoys ownership, technical depth, and influencing engineering best practice. Essential Skills & Experience Strong background in automation testing for microservices based architectures. Hands on experience building automation frameworks using Java or similar languages. Solid experience testing REST APIs, backend services, and service to service integrations. Proven experience validating data engineering pipelines (ETL/ELT, batch jobs, scheduled data builds). Strong SQL skills for data validation, reconciliation, and analysis. Experience with data warehouses, data lakes, or big data platforms such as Snowflake, Redshift, BigQuery, or Spark. Familiarity with CI/CD tooling (Jenkins, Azure DevOps, GitHub Actions, GitLab CI). Experience working with Git based version control. Exposure to cloud environments (Azure, AWS, or GCP). Understanding of distributed systems and microservices architecture. This contract is inside IR35. You will be required to work through an umbrella company for the duration of the project.
16/04/2026
Contractor
A leading organisation undergoing major investment in its data and engineering capabilities is looking for a Senior Automation QA Engineer to strengthen quality across complex, distributed systems. This role sits at the intersection of software engineering and data engineering, supporting the delivery of high quality services and reliable data products at scale. You ll work closely with cross functional teams, driving automation, improving test maturity, and ensuring the accuracy and resilience of data pipelines and backend services. This is a hands on role suited to someone who enjoys ownership, technical depth, and influencing engineering best practice. Essential Skills & Experience Strong background in automation testing for microservices based architectures. Hands on experience building automation frameworks using Java or similar languages. Solid experience testing REST APIs, backend services, and service to service integrations. Proven experience validating data engineering pipelines (ETL/ELT, batch jobs, scheduled data builds). Strong SQL skills for data validation, reconciliation, and analysis. Experience with data warehouses, data lakes, or big data platforms such as Snowflake, Redshift, BigQuery, or Spark. Familiarity with CI/CD tooling (Jenkins, Azure DevOps, GitHub Actions, GitLab CI). Experience working with Git based version control. Exposure to cloud environments (Azure, AWS, or GCP). Understanding of distributed systems and microservices architecture. This contract is inside IR35. You will be required to work through an umbrella company for the duration of the project.
NMS Recruit Ltd t/a Russell Taylor Group
Senior Control Systems Engineer
NMS Recruit Ltd t/a Russell Taylor Group
Senior Control Systems Engineer Location - Glasgow Are you experienced in PLC and SCADA systems across the full project lifecycle? Do you enjoy working on complex projects within energy and renewables? Looking for a role where you can develop both technically and professionally? What's in it for you: Strong basic salary 28 days holiday + bank holidays Hybrid working (2 days from home) with flexible hours Ongoing training and development 6.5% pension Life assurance (4x salary) Private healthcare What will you be doing? Designing, developing and implementing PLC and SCADA/DCS systems Working across the full project lifecycle, from concept through to delivery Producing design and test documentation (FDS, DDS, test specifications) Carrying out factory acceptance testing (FAT) with internal teams and clients Modifying and upgrading existing systems, as well as supporting new builds Reviewing and checking technical work produced by others Supporting and mentoring less experienced engineers Where you'll be doing it: You'll be joining a well-established engineering business working on control and automation projects across energy, renewables, water and manufacturing sectors. Projects are often within highly regulated environments, focused on improving performance and efficiency at scale. What you'll need: Experience with PLC platforms such as Siemens, Rockwell or Schneider Strong SCADA configuration experience (e.g. WinCC, PCS7, Zenon or similar) Ability to write software to IEC61131 standards (ladder, FBD, ST, SFC) Experience producing technical specifications and project documentation Understanding of full project lifecycle and QA processes Strong problem-solving skills and a structured approach Willingness to travel when required Full UK driving licence We appreciate your CV may not be up to date. No problem, just apply and we can deal with that later. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Russell Taylor will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please get in touch with us here.
16/04/2026
Full time
Senior Control Systems Engineer Location - Glasgow Are you experienced in PLC and SCADA systems across the full project lifecycle? Do you enjoy working on complex projects within energy and renewables? Looking for a role where you can develop both technically and professionally? What's in it for you: Strong basic salary 28 days holiday + bank holidays Hybrid working (2 days from home) with flexible hours Ongoing training and development 6.5% pension Life assurance (4x salary) Private healthcare What will you be doing? Designing, developing and implementing PLC and SCADA/DCS systems Working across the full project lifecycle, from concept through to delivery Producing design and test documentation (FDS, DDS, test specifications) Carrying out factory acceptance testing (FAT) with internal teams and clients Modifying and upgrading existing systems, as well as supporting new builds Reviewing and checking technical work produced by others Supporting and mentoring less experienced engineers Where you'll be doing it: You'll be joining a well-established engineering business working on control and automation projects across energy, renewables, water and manufacturing sectors. Projects are often within highly regulated environments, focused on improving performance and efficiency at scale. What you'll need: Experience with PLC platforms such as Siemens, Rockwell or Schneider Strong SCADA configuration experience (e.g. WinCC, PCS7, Zenon or similar) Ability to write software to IEC61131 standards (ladder, FBD, ST, SFC) Experience producing technical specifications and project documentation Understanding of full project lifecycle and QA processes Strong problem-solving skills and a structured approach Willingness to travel when required Full UK driving licence We appreciate your CV may not be up to date. No problem, just apply and we can deal with that later. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Russell Taylor will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please get in touch with us here.
NMS Recruit Ltd t/a Russell Taylor Group
Senior Control Systems Engineer
NMS Recruit Ltd t/a Russell Taylor Group
Senior Control Systems Engineer Location - Staffordshire Are you experienced in PLC and SCADA systems across the full project lifecycle? Do you enjoy working on complex projects within energy and renewables? Looking for a role where you can develop both technically and professionally? What's in it for you: Strong basic salary 28 days holiday + bank holidays Hybrid working (2 days from home) with flexible hours Ongoing training and development 6.5% pension Life assurance (4x salary) Private healthcare What will you be doing? Designing, developing and implementing PLC and SCADA/DCS systems Working across the full project lifecycle, from concept through to delivery Producing design and test documentation (FDS, DDS, test specifications) Carrying out factory acceptance testing (FAT) with internal teams and clients Modifying and upgrading existing systems, as well as supporting new builds Reviewing and checking technical work produced by others Supporting and mentoring less experienced engineers Where you'll be doing it: You'll be joining a well-established engineering business working on control and automation projects across energy, renewables, water and manufacturing sectors. Projects are often within highly regulated environments, focused on improving performance and efficiency at scale. What you'll need: Experience with PLC platforms such as Siemens, Rockwell or Schneider Strong SCADA configuration experience (e.g. WinCC, PCS7, Zenon or similar) Ability to write software to IEC61131 standards (ladder, FBD, ST, SFC) Experience producing technical specifications and project documentation Understanding of full project lifecycle and QA processes Strong problem-solving skills and a structured approach Willingness to travel when required Full UK driving licence We appreciate your CV may not be up to date. No problem, just apply and we can deal with that later. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Russell Taylor will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please get in touch with us here.
16/04/2026
Full time
Senior Control Systems Engineer Location - Staffordshire Are you experienced in PLC and SCADA systems across the full project lifecycle? Do you enjoy working on complex projects within energy and renewables? Looking for a role where you can develop both technically and professionally? What's in it for you: Strong basic salary 28 days holiday + bank holidays Hybrid working (2 days from home) with flexible hours Ongoing training and development 6.5% pension Life assurance (4x salary) Private healthcare What will you be doing? Designing, developing and implementing PLC and SCADA/DCS systems Working across the full project lifecycle, from concept through to delivery Producing design and test documentation (FDS, DDS, test specifications) Carrying out factory acceptance testing (FAT) with internal teams and clients Modifying and upgrading existing systems, as well as supporting new builds Reviewing and checking technical work produced by others Supporting and mentoring less experienced engineers Where you'll be doing it: You'll be joining a well-established engineering business working on control and automation projects across energy, renewables, water and manufacturing sectors. Projects are often within highly regulated environments, focused on improving performance and efficiency at scale. What you'll need: Experience with PLC platforms such as Siemens, Rockwell or Schneider Strong SCADA configuration experience (e.g. WinCC, PCS7, Zenon or similar) Ability to write software to IEC61131 standards (ladder, FBD, ST, SFC) Experience producing technical specifications and project documentation Understanding of full project lifecycle and QA processes Strong problem-solving skills and a structured approach Willingness to travel when required Full UK driving licence We appreciate your CV may not be up to date. No problem, just apply and we can deal with that later. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Russell Taylor will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please get in touch with us here.
Senior Software Developer (PYTHON/AWS/REACT)
Tech4 Limited
Senior Software Developer (PYTHON/AWS/REACT) - Health tech - tech for good, make a positive impact on the world Highly successful and fast growing organisation has an exciting opportunity for a Senior Software Developer (PYTHON/AWS/REACT). They are looking for a talented individual who will design, implement, and maintain their publishing software, systems, and customer-facing digital products. Requirements Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements. Suggest improvements to the code base, development processes, tooling and working practices. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Assist with the design, implementation, and testing of APIs that adhere to the Open API specification Knowledge & Skills for this job Able to demonstrate commercial software development experience. Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, DynamoDB, ElasticSearch). Experience with creating web application UIs using ReactJS and with TypeScript The Directorate This role will work closely with our Head of Engineering, Head of Data Science, QA Manager, Lead Software Developers, Software Developers and Chief Technology Officer. The Team As well as the above teams, you will be working across the organisation. We are welcoming someone who sees opportunities, is proactive and energetic wanting to make a difference to the way we work and the way we support our members. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £68,000 - 70,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
16/04/2026
Full time
Senior Software Developer (PYTHON/AWS/REACT) - Health tech - tech for good, make a positive impact on the world Highly successful and fast growing organisation has an exciting opportunity for a Senior Software Developer (PYTHON/AWS/REACT). They are looking for a talented individual who will design, implement, and maintain their publishing software, systems, and customer-facing digital products. Requirements Design and implement systems and software to meet requirements using appropriate tools and methods. Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review. Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements. Suggest improvements to the code base, development processes, tooling and working practices. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Assist with the design, implementation, and testing of APIs that adhere to the Open API specification Knowledge & Skills for this job Able to demonstrate commercial software development experience. Practical experience in system design, development, testing and operational stability. Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Experience applying continuous delivery, test driven development and pair programming. Experience of working in an agile environment and an understanding of Scrum principles in particular. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, DynamoDB, ElasticSearch). Experience with creating web application UIs using ReactJS and with TypeScript The Directorate This role will work closely with our Head of Engineering, Head of Data Science, QA Manager, Lead Software Developers, Software Developers and Chief Technology Officer. The Team As well as the above teams, you will be working across the organisation. We are welcoming someone who sees opportunities, is proactive and energetic wanting to make a difference to the way we work and the way we support our members. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £68,000 - 70,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
Carrington West
Senior Infrastructure Engineer
Carrington West City, Birmingham
Senior Engineer Ability to make clear and concise engineering decisions. This may at times be based upon limited information. An approachable individual that can work in isolation or as part of a wider team. Willingness to help other Department members when required. The ability to adapt communication style to suit the target audience. Good written and spoken communication skills. Ability to write clear and concise technical reports. Good time management and Client management skills. Managing and mentoring junior members of staff. The ability to manage a number of projects simultaneously. Project management of Civil Engineering schemes, taking full responsibility for all aspects including but not limited to: oObtaining full project brief from Client. oThe ability to undertake the role of Design Team Leader for major projects with high Civil Engineering content oProduction of fee proposal. oHealth and Safety / CDM requirements. oLiaison with all key stakeholders. oResource programming and management. oCo-ordination of other RL disciplines to provide a single point of contact / response where necessary. oTechnical approvals (where applicable). oTechnical specifications. oTechnical standards. oQA. oProject deadlines. oDelegation of work as required to other staff and checking of their work. oFinancial management (project spend / fee / profitability) and the ability to identify where additional fees may be required. oInvoicing. oDebt recovery (in conjunction with accounts). Good problem solving capabilities. Highly competent user of engineering software including AutoCAD, Civil 3D, MicroDrainage and XP Site. Robust knowledge of all relevant technical approval processes including Section 38 and 278 of the Highways Act and Section 104, 106 and 185 of the Water Industry Act. Good knowledge of Sewers for Adoption, Manual for Streets, Building Regulations, CIRIA 753 and the relevant sections of the Water Industry Act, Highway Act and DMRB. Keep up to date with industry changes including but not limited to changes in legislation, regulations, technical standards, innovative products and software updates. The ability to undertake design work at all stages, from concept / feasibility through detailed design to construction issue. The ability to design Primary Infrastructure. Understanding of ground conditions and the implications on Civil Engineering design. The ability to undertake ground modelling and cut / fill analysis for designs such as bulk earthworks and Section 278 surfacing. Ability to check own work before passing to a senior member of staff for approval. Good knowledge of Civil Engineering construction principles. Ability to prepare documentation for both planning submission and planning condition sign-off. Good knowledge of the planning process and an understanding of other parties involved. Clear understanding of CDM and how it applies to the role you undertake. Understanding of and ability to review and recommend for sign off Appointment Documents, Letters of Reliance and Warranty Documents. Maintain regular liaison with Clients to develop good working relationships. Understand Client needs and agree best value technical solutions to meet project challenges. Working with internal market leads to help promote and sell company services.
16/04/2026
Full time
Senior Engineer Ability to make clear and concise engineering decisions. This may at times be based upon limited information. An approachable individual that can work in isolation or as part of a wider team. Willingness to help other Department members when required. The ability to adapt communication style to suit the target audience. Good written and spoken communication skills. Ability to write clear and concise technical reports. Good time management and Client management skills. Managing and mentoring junior members of staff. The ability to manage a number of projects simultaneously. Project management of Civil Engineering schemes, taking full responsibility for all aspects including but not limited to: oObtaining full project brief from Client. oThe ability to undertake the role of Design Team Leader for major projects with high Civil Engineering content oProduction of fee proposal. oHealth and Safety / CDM requirements. oLiaison with all key stakeholders. oResource programming and management. oCo-ordination of other RL disciplines to provide a single point of contact / response where necessary. oTechnical approvals (where applicable). oTechnical specifications. oTechnical standards. oQA. oProject deadlines. oDelegation of work as required to other staff and checking of their work. oFinancial management (project spend / fee / profitability) and the ability to identify where additional fees may be required. oInvoicing. oDebt recovery (in conjunction with accounts). Good problem solving capabilities. Highly competent user of engineering software including AutoCAD, Civil 3D, MicroDrainage and XP Site. Robust knowledge of all relevant technical approval processes including Section 38 and 278 of the Highways Act and Section 104, 106 and 185 of the Water Industry Act. Good knowledge of Sewers for Adoption, Manual for Streets, Building Regulations, CIRIA 753 and the relevant sections of the Water Industry Act, Highway Act and DMRB. Keep up to date with industry changes including but not limited to changes in legislation, regulations, technical standards, innovative products and software updates. The ability to undertake design work at all stages, from concept / feasibility through detailed design to construction issue. The ability to design Primary Infrastructure. Understanding of ground conditions and the implications on Civil Engineering design. The ability to undertake ground modelling and cut / fill analysis for designs such as bulk earthworks and Section 278 surfacing. Ability to check own work before passing to a senior member of staff for approval. Good knowledge of Civil Engineering construction principles. Ability to prepare documentation for both planning submission and planning condition sign-off. Good knowledge of the planning process and an understanding of other parties involved. Clear understanding of CDM and how it applies to the role you undertake. Understanding of and ability to review and recommend for sign off Appointment Documents, Letters of Reliance and Warranty Documents. Maintain regular liaison with Clients to develop good working relationships. Understand Client needs and agree best value technical solutions to meet project challenges. Working with internal market leads to help promote and sell company services.
Fruition Group
IT Environments Manager
Fruition Group Leeds, Yorkshire
IT Environments Manager Leeds, West Yorkshire Hybrid working An opportunity for an experienced IT Environments Manager to join a large-scale enterprise transformation programme, supporting a complex, multi-platform IT landscape with multiple integrated systems, release pipelines, and delivery teams working in parallel. As an IT Environments Manager, you'll take ownership of end-to-end environment coordination across development, testing, and pre-production environments. You'll play a key role in ensuring environments are properly structured, governed, and available to support Agile delivery, testing cycles, release management, and ongoing platform change. This IT Environments Manager role sits at the centre of delivery activity, acting as the key point of coordination between engineering teams, QA, release management, infrastructure, and third-party suppliers. You'll help remove bottlenecks, manage environment demand, and improve how environments and test data are controlled across the organisation. IT Environments Manager - Key Requirements: Proven experience as an IT Environments Manager, Environments Manager, or similar environment coordination role within enterprise IT Strong background managing environments across complex, multi-system enterprise landscapes (eg ERP, SAP, large integrated platforms) Experience coordinating environment scheduling, allocation, and conflict resolution across multiple delivery teams Strong understanding of environment management, release management, and testing life cycle (SIT, UAT, regression) Experience managing test data refresh, data masking, and environment data integrity Exposure to enterprise platforms such as SAP, S/4HANA, or other large-scale ERP systems Experience working closely with DevOps, QA, engineering, and release management teams Strong working knowledge of tools such as Jira, ServiceNow, or similar ITSM/delivery tooling Experience working in Agile, Scrum, or hybrid delivery environments Strong stakeholder management skills across technical teams, product teams, and third-party vendors Hands-on approach with strong problem-solving skills and the ability to drive issues through to resolution IT Environments Manager - Salary & Benefits: Basic salary competitive Bonus scheme Competitive pension contribution Free on-site parking Private medical insurance 25 days annual leave + bank holidays Life assurance and income protection Strong focus on training, certification, and professional development If you're an IT Environments Manager who enjoys working in complex enterprise IT environments, improving environment governance, and enabling smooth software delivery across large-scale transformation programmes, this is an excellent opportunity to make a measurable impact. We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.
16/04/2026
Full time
IT Environments Manager Leeds, West Yorkshire Hybrid working An opportunity for an experienced IT Environments Manager to join a large-scale enterprise transformation programme, supporting a complex, multi-platform IT landscape with multiple integrated systems, release pipelines, and delivery teams working in parallel. As an IT Environments Manager, you'll take ownership of end-to-end environment coordination across development, testing, and pre-production environments. You'll play a key role in ensuring environments are properly structured, governed, and available to support Agile delivery, testing cycles, release management, and ongoing platform change. This IT Environments Manager role sits at the centre of delivery activity, acting as the key point of coordination between engineering teams, QA, release management, infrastructure, and third-party suppliers. You'll help remove bottlenecks, manage environment demand, and improve how environments and test data are controlled across the organisation. IT Environments Manager - Key Requirements: Proven experience as an IT Environments Manager, Environments Manager, or similar environment coordination role within enterprise IT Strong background managing environments across complex, multi-system enterprise landscapes (eg ERP, SAP, large integrated platforms) Experience coordinating environment scheduling, allocation, and conflict resolution across multiple delivery teams Strong understanding of environment management, release management, and testing life cycle (SIT, UAT, regression) Experience managing test data refresh, data masking, and environment data integrity Exposure to enterprise platforms such as SAP, S/4HANA, or other large-scale ERP systems Experience working closely with DevOps, QA, engineering, and release management teams Strong working knowledge of tools such as Jira, ServiceNow, or similar ITSM/delivery tooling Experience working in Agile, Scrum, or hybrid delivery environments Strong stakeholder management skills across technical teams, product teams, and third-party vendors Hands-on approach with strong problem-solving skills and the ability to drive issues through to resolution IT Environments Manager - Salary & Benefits: Basic salary competitive Bonus scheme Competitive pension contribution Free on-site parking Private medical insurance 25 days annual leave + bank holidays Life assurance and income protection Strong focus on training, certification, and professional development If you're an IT Environments Manager who enjoys working in complex enterprise IT environments, improving environment governance, and enabling smooth software delivery across large-scale transformation programmes, this is an excellent opportunity to make a measurable impact. We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of race, sex, disability, religion/belief, sexual orientation, or age.
Get Staffed Online Recruitment Limited
Software Team Lead
Get Staffed Online Recruitment Limited Bristol, Gloucestershire
Software Team Lead Salary Range: £55,000 £65,000 per annum Location: Hybrid, based in Bristol Join our client as a Software Team Lead! Are you a passionate Software Team Lead looking to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual like you to join their team and contribute to enhancing the lives of people with disabilities. Your Impact As our client s Software Team Lead, you will: Leading and mentoring a team of Software Engineers and QA Specialists. Actively leverage modern AI-assisted development tools (e.g. Claude Code or similar) to improve individual and team productivity, code quality, and learning, and support the team in adopting these tools effectively and responsibly. Foster a strong focus on delivering meaningful user outcomes, ensuring that technical decisions are grounded in a deep understanding of the product domain and real user needs. Encourage and enable the team to use product insight, user feedback, and data to inform design and engineering decisions, balancing speed of delivery with long-term value. Working with product and technical leadership to build a combined roadmap that balances product and engineering priorities. Working on anything from UI to core functionality and data stores, from fixing bugs to integrating new technologies. Joint responsibility for designing and implementing a scalable and high-performance software architecture using appropriate architectural standards and best practices. Writing clean, working, cross-platform C# code (.NET 8) and associated tests, and improving the standard of existing code as you touch it to make it more testable, reliable and maintainable. Working closely with Electronics Engineers, Product Specialists, UX Designers and other Developers to design, develop and support robust solutions. Collaborating with stakeholders and customers to build an understanding which helps to solve problems in a way that meets their needs. Assisting the Head of Software Development in recruitment activities. Essential Qualifications / Skills / Experience: Passionate about changing lives with assistive technology. Experience leading effective agile software teams, including first-hand experience of lean and iterative development. Good understanding of Agile / Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g. Java, C++). Experience using AI-assisted software development tools (e.g. Claude Code or similar) to improve development efficiency, code quality, or team effectiveness. Demonstrated ability to apply strong product and domain understanding to guide technical decisions and prioritisation. Track record of delivering measurable user or business outcomes, not just technical outputs. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Knowledge of professional software engineering best practices, including coding standards, architecture patterns, code reviews, source control, continuous integration, build processes, testing, and operations. Highly confident and experienced with automated testing from unit tests to system and integration tests. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Skilled in providing constructive feedback, conducting performance reviews, and supporting staff development. Proven ability to foster high performing, engaged, and collaborative teams. About Our Client They are proud to be at the forefront of assistive communication technology. Their innovative products are used globally by individuals with diverse needs. Their values passionate, caring, empowering, achieving together, and enabling change resonate in everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse team that values collaboration and supports a community that relies on their technology for effective communication. Our Client s Commitment to Sustainability They not only innovate but also prioritise sustainability. They aim to minimise their carbon footprint and promote a greener world through sustainable solutions. By joining them, you'll contribute to shaping a more inclusive society while actively supporting their sustainability efforts. Our Client s D&I Commitments They prioritise diversity and inclusivity in their work environment. Here's how they do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with them. They believe in adding to their culture, not just fitting in. Their diverse team combines unique talents to create products that reflect the diversity of their users and customers. Rewards and Benefits Discover a world of rewards and benefits tailored to your wellbeing. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Ready to Make a Difference? Join our client and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives.
16/04/2026
Full time
Software Team Lead Salary Range: £55,000 £65,000 per annum Location: Hybrid, based in Bristol Join our client as a Software Team Lead! Are you a passionate Software Team Lead looking to make a real impact by giving a voice to those without speech? Our client is looking for a dedicated individual like you to join their team and contribute to enhancing the lives of people with disabilities. Your Impact As our client s Software Team Lead, you will: Leading and mentoring a team of Software Engineers and QA Specialists. Actively leverage modern AI-assisted development tools (e.g. Claude Code or similar) to improve individual and team productivity, code quality, and learning, and support the team in adopting these tools effectively and responsibly. Foster a strong focus on delivering meaningful user outcomes, ensuring that technical decisions are grounded in a deep understanding of the product domain and real user needs. Encourage and enable the team to use product insight, user feedback, and data to inform design and engineering decisions, balancing speed of delivery with long-term value. Working with product and technical leadership to build a combined roadmap that balances product and engineering priorities. Working on anything from UI to core functionality and data stores, from fixing bugs to integrating new technologies. Joint responsibility for designing and implementing a scalable and high-performance software architecture using appropriate architectural standards and best practices. Writing clean, working, cross-platform C# code (.NET 8) and associated tests, and improving the standard of existing code as you touch it to make it more testable, reliable and maintainable. Working closely with Electronics Engineers, Product Specialists, UX Designers and other Developers to design, develop and support robust solutions. Collaborating with stakeholders and customers to build an understanding which helps to solve problems in a way that meets their needs. Assisting the Head of Software Development in recruitment activities. Essential Qualifications / Skills / Experience: Passionate about changing lives with assistive technology. Experience leading effective agile software teams, including first-hand experience of lean and iterative development. Good understanding of Agile / Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g. Java, C++). Experience using AI-assisted software development tools (e.g. Claude Code or similar) to improve development efficiency, code quality, or team effectiveness. Demonstrated ability to apply strong product and domain understanding to guide technical decisions and prioritisation. Track record of delivering measurable user or business outcomes, not just technical outputs. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Knowledge of professional software engineering best practices, including coding standards, architecture patterns, code reviews, source control, continuous integration, build processes, testing, and operations. Highly confident and experienced with automated testing from unit tests to system and integration tests. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Skilled in providing constructive feedback, conducting performance reviews, and supporting staff development. Proven ability to foster high performing, engaged, and collaborative teams. About Our Client They are proud to be at the forefront of assistive communication technology. Their innovative products are used globally by individuals with diverse needs. Their values passionate, caring, empowering, achieving together, and enabling change resonate in everything they do. Our Client s Inclusive Culture They believe in giving everyone a voice. Joining them means joining a diverse team that values collaboration and supports a community that relies on their technology for effective communication. Our Client s Commitment to Sustainability They not only innovate but also prioritise sustainability. They aim to minimise their carbon footprint and promote a greener world through sustainable solutions. By joining them, you'll contribute to shaping a more inclusive society while actively supporting their sustainability efforts. Our Client s D&I Commitments They prioritise diversity and inclusivity in their work environment. Here's how they do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Their recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with them. They believe in adding to their culture, not just fitting in. Their diverse team combines unique talents to create products that reflect the diversity of their users and customers. Rewards and Benefits Discover a world of rewards and benefits tailored to your wellbeing. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Ready to Make a Difference? Join our client and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives.
Rise Technical Recruitment
Software QA Engineer
Rise Technical Recruitment Gorseinon, Swansea
Software QA Engineer Swansea 30,000 to 40,000 + Training & Development + Pension + Private Medical Insurance + More Are you a Quality Assurance Engineer who enjoys getting under the skin of complex software, working closely with developers, and ensuring technically demanding products meet the highest standards? This is a hands-on QA role embedded within a highly technical software development team building advanced engineering and simulation software used by global industrial clients. You will be involved throughout the full development lifecycle, from early design discussions through to verification and release, with a strong focus on manual and exploratory testing alongside growing automated test coverage. You will gain deep product knowledge, working with complex desktop applications and shared libraries, and play a key role in shaping quality practices as the QA capability continues to evolve. This role suits someone who is methodical, curious, and motivated by improving software reliability in scientific and engineering environments. The position offers the chance to work on technically challenging products, influence how quality is embedded into development processes, and be part of a collaborative engineering culture where quality is taken seriously. The Role: Manual, functional, regression, and exploratory testing of desktop applications Develop and maintain automated tests to improve regression coverage Work closely with developers during design, implementation, and release Identify, document, and verify defects with clear reproduction steps Contribute to test frameworks, QA processes, and continuous improvement The Person Experience in software testing within a development team environment Strong manual and exploratory testing skills Experience writing or maintaining automated tests Analytical mindset with strong attention to detail Comfortable working with complex technical or engineering software Reference Number:BBBH(phone number removed) Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
15/04/2026
Full time
Software QA Engineer Swansea 30,000 to 40,000 + Training & Development + Pension + Private Medical Insurance + More Are you a Quality Assurance Engineer who enjoys getting under the skin of complex software, working closely with developers, and ensuring technically demanding products meet the highest standards? This is a hands-on QA role embedded within a highly technical software development team building advanced engineering and simulation software used by global industrial clients. You will be involved throughout the full development lifecycle, from early design discussions through to verification and release, with a strong focus on manual and exploratory testing alongside growing automated test coverage. You will gain deep product knowledge, working with complex desktop applications and shared libraries, and play a key role in shaping quality practices as the QA capability continues to evolve. This role suits someone who is methodical, curious, and motivated by improving software reliability in scientific and engineering environments. The position offers the chance to work on technically challenging products, influence how quality is embedded into development processes, and be part of a collaborative engineering culture where quality is taken seriously. The Role: Manual, functional, regression, and exploratory testing of desktop applications Develop and maintain automated tests to improve regression coverage Work closely with developers during design, implementation, and release Identify, document, and verify defects with clear reproduction steps Contribute to test frameworks, QA processes, and continuous improvement The Person Experience in software testing within a development team environment Strong manual and exploratory testing skills Experience writing or maintaining automated tests Analytical mindset with strong attention to detail Comfortable working with complex technical or engineering software Reference Number:BBBH(phone number removed) Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
Morson Edge
Quality Assurance Engineer
Morson Edge Stevenage, Hertfordshire
Morson are working with a leading Aerospace Manufacturer who are looking for a Quality Assurance Engineer to join the quality team the Stevenage site. Responsibilities The QA is fully empowered to manage all aspects of quality within the Spacecraft Production work area. Performing critical inspection activities and witnessing critical operations. Lead and influence the prevention of non-conformances and enforcing the quality mind set in the local work areas. Drive the efficient management of non-conformance and Cost of Non quality reduction. Collate build reconciliations and open points (e.g. open work orders). Perform Quality surveillance in the local work areas to ensure product quality meets the stated requirements. Ensure open actions from critical inspections are managed and tracked during all production phases. Attend and support PPS (root cause analysis) / IRB (internal review board) meetings where required Review and supply feedback of quality procedures, processes, documents and forms used during daily activities for accuracy and completeness Request and/or carry out a process audit as and when necessary Review Spacecraft Production work instructions for technical integrity, regarding product quality requirements through QVPs and standards, whether specific or more general. If needed, reject and assist manufacturing in the correction of errors. Reviewing drawings as needed in support of a work instruction review. Apply our Core Values to create an environment for success, set the example, uphold the standard and welcome challenges while maintaining integrity, commitment, confidence, teamwork, customer focus, respect and reliability Skill Set- Essential Good understanding of Quality Assurance and product assurance activities. Communication skills to motivate others to improve the quality of their work as well as to explain your findings clearly. Teamwork and leadership attributes with excellent written and oral communication and persuasion skills. Solid hardware inspection background. Willingness to work on shift, on-call or off-site when required. Knowledge of Space Quality standards would be a strong advantage. Desirable Lean, continuous improvement qualifications ESA qualification would be a plus Experience with 3D drawings (Catia,3DX) would be a plus Knowledge on composite/carbon would be a plus N.B. This is not suitable for Software Engineers If you are interested n applying for this position please submit an up to date CV
15/04/2026
Contractor
Morson are working with a leading Aerospace Manufacturer who are looking for a Quality Assurance Engineer to join the quality team the Stevenage site. Responsibilities The QA is fully empowered to manage all aspects of quality within the Spacecraft Production work area. Performing critical inspection activities and witnessing critical operations. Lead and influence the prevention of non-conformances and enforcing the quality mind set in the local work areas. Drive the efficient management of non-conformance and Cost of Non quality reduction. Collate build reconciliations and open points (e.g. open work orders). Perform Quality surveillance in the local work areas to ensure product quality meets the stated requirements. Ensure open actions from critical inspections are managed and tracked during all production phases. Attend and support PPS (root cause analysis) / IRB (internal review board) meetings where required Review and supply feedback of quality procedures, processes, documents and forms used during daily activities for accuracy and completeness Request and/or carry out a process audit as and when necessary Review Spacecraft Production work instructions for technical integrity, regarding product quality requirements through QVPs and standards, whether specific or more general. If needed, reject and assist manufacturing in the correction of errors. Reviewing drawings as needed in support of a work instruction review. Apply our Core Values to create an environment for success, set the example, uphold the standard and welcome challenges while maintaining integrity, commitment, confidence, teamwork, customer focus, respect and reliability Skill Set- Essential Good understanding of Quality Assurance and product assurance activities. Communication skills to motivate others to improve the quality of their work as well as to explain your findings clearly. Teamwork and leadership attributes with excellent written and oral communication and persuasion skills. Solid hardware inspection background. Willingness to work on shift, on-call or off-site when required. Knowledge of Space Quality standards would be a strong advantage. Desirable Lean, continuous improvement qualifications ESA qualification would be a plus Experience with 3D drawings (Catia,3DX) would be a plus Knowledge on composite/carbon would be a plus N.B. This is not suitable for Software Engineers If you are interested n applying for this position please submit an up to date CV
The Portfolio Group
Backend Developer
The Portfolio Group City, Manchester
Portfolio are proud to be exclusively representing an award-wining, Software provider based in the heart of Manchester, providing people solutions to over 50,000 clients worldwide. In this role our client is looking for a candidate that possess an ability to work in cross-functional product teams, in a truly agile way, delivering small increments of value to our customers very frequently. An Ideal candidate would have experience of REST, JSON and how to build clean architecture with TDD and BDD for mobile platforms. The ideal candidate will have a positive, 'can-do' attitude, with a thirst for knowledge and the ability communicate knowledge effectively and work within a team. Key Responsibilities/Skills: Ensure that the initiative has a coherent Definition of Done and that your features are met. Able to communicate a complicated problem succinctly accurately and coherently to a team with different skill sets. Exhibit cross functional behaviour and support other competencies within the company. Able to negotiate and compromise solutions and find the balance between best practice, expediency and longer-term maintenance costs. Demonstrate, discuss and permeate current good practice in the skills specific to your professional family across other members of your professional family. Propose new technology, process or tooling to improve efficiency being aware of the future maintenance costs and consistency across other product teams. You make realistic commitments that you are confident of meeting and strive to do so. Maintain and improve engineering practice. Maintain and improve software quality for features built (TDD, Pairing, Peer Review, Static Analysis) Support the product owner and Development Lead in the provision of estimates that are at an appropriate level of fidelity for the phase in the development lifecycle. Support the QA in identifying describing and resolving defects. Support the BA in the elaboration of requirements. You take responsibility for the entire lifecycle of delivery from idea, marketing, sales and operation. Manage your own training requirements. Attend industry events and share the value with your Benefits: 25 days' holiday, plus bank holidays. Day off on your birthday. Holidays increase after 2- and 5-years' service. Pension Plan and Life Insurance. Access to Employee Assistance Programme. Company incentives, access to discount schemes. Profit Share Scheme. 51434NB INDMANS The Portfolio Group are acting on behalf of our client in recruiting for this position.
15/04/2026
Full time
Portfolio are proud to be exclusively representing an award-wining, Software provider based in the heart of Manchester, providing people solutions to over 50,000 clients worldwide. In this role our client is looking for a candidate that possess an ability to work in cross-functional product teams, in a truly agile way, delivering small increments of value to our customers very frequently. An Ideal candidate would have experience of REST, JSON and how to build clean architecture with TDD and BDD for mobile platforms. The ideal candidate will have a positive, 'can-do' attitude, with a thirst for knowledge and the ability communicate knowledge effectively and work within a team. Key Responsibilities/Skills: Ensure that the initiative has a coherent Definition of Done and that your features are met. Able to communicate a complicated problem succinctly accurately and coherently to a team with different skill sets. Exhibit cross functional behaviour and support other competencies within the company. Able to negotiate and compromise solutions and find the balance between best practice, expediency and longer-term maintenance costs. Demonstrate, discuss and permeate current good practice in the skills specific to your professional family across other members of your professional family. Propose new technology, process or tooling to improve efficiency being aware of the future maintenance costs and consistency across other product teams. You make realistic commitments that you are confident of meeting and strive to do so. Maintain and improve engineering practice. Maintain and improve software quality for features built (TDD, Pairing, Peer Review, Static Analysis) Support the product owner and Development Lead in the provision of estimates that are at an appropriate level of fidelity for the phase in the development lifecycle. Support the QA in identifying describing and resolving defects. Support the BA in the elaboration of requirements. You take responsibility for the entire lifecycle of delivery from idea, marketing, sales and operation. Manage your own training requirements. Attend industry events and share the value with your Benefits: 25 days' holiday, plus bank holidays. Day off on your birthday. Holidays increase after 2- and 5-years' service. Pension Plan and Life Insurance. Access to Employee Assistance Programme. Company incentives, access to discount schemes. Profit Share Scheme. 51434NB INDMANS The Portfolio Group are acting on behalf of our client in recruiting for this position.
Coforge U.K. Ltd
Lead QAT Delivery Owner
Coforge U.K. Ltd Telford, Shropshire
Role: Lead QAT Delivery Owner Job type: Full time Job location: Telford, UK (Hybrid) Job Spec: Own the end-to-end QAT delivery for one or more programs/products, ensuring right-sized quality strategies, risk-based test approaches, automation adoption, and on-time, high-quality releases. Responsibilities Develop and maintain quality approaches tailored to each programme or product, ensuring clarity and alignment across teams. Work with engineering, architecture, and product leads to anticipate risks early and influence design choices that improve testability and reliability. Consistently advocate for quality as a shared responsibility across the delivery life cycle. Serve as the senior quality advisor, helping teams interpret expectations, choose appropriate methods, and overcome delivery challenges. Provide mentorship to QAT engineers, automation specialists, and cross functional squad members. Facilitate continuous improvement conversations grounded in data and practical constraints. Shape or validate test strategies ensuring comprehensive functional, non-functional, and process coverage. Review team test artefacts (test plans, automation frameworks, performance strategies) to ensure they are robust and aligned to organisational expectations. Lead release readiness assessments, ensuring coverage, defects, risks, and compliance are fully understood prior to go live. Conduct or coordinate formal quality reviews, assessments, or audits across teams or vendor partners. Identify gaps in processes, trace root causes, and recommend corrective actions that can be adopted sustainably. Verify effectiveness of corrective actions and support compliance with standards and governance requirements. Promote consistent and effective use of testing and quality tools (automation frameworks, CI/CD integrations, analytics dashboards). Support teams in adopting, improving, and optimising test environments, datasets, and toolchains. Provide practical training, playbooks, or reusable patterns to help teams embed good practices. Deliver reporting that highlights insights, not just metrics, enabling leaders to understand quality trends and make informed decisions. Communicate risks and issues clearly to both technical and non-technical audiences. Shine a light on systemic challenges that require cross team or organisational action. Qualification & Technical Skills: Bachelor's degree (or Masters) in Computer Science or related field. 12-16 years of experience in managing testing of mobile apps, Web application, Test Automation, integration layer/APIs and Database Experience leading quality strategy across multiple squads or programmes simultaneously. Experience interacting with internal audits, compliance reviews, or regulated delivery environments. 5+ years of Banking Domain exposure, loan origination etc. Knowledge of DevOps, Agile processes and associated tools Very good knowledge in Software Testing life cycle, Defect processes, Triaging and Test tools Proven experience deploying enterprise automation, DevOps, Cloud, and CI/CD QE ecosystems. Expertise in regulatory, compliance, operational risk management and audit collaboration. Possess relevant certifications like ISTQB, CSTE, ISEB etc. to complement experience.
15/04/2026
Full time
Role: Lead QAT Delivery Owner Job type: Full time Job location: Telford, UK (Hybrid) Job Spec: Own the end-to-end QAT delivery for one or more programs/products, ensuring right-sized quality strategies, risk-based test approaches, automation adoption, and on-time, high-quality releases. Responsibilities Develop and maintain quality approaches tailored to each programme or product, ensuring clarity and alignment across teams. Work with engineering, architecture, and product leads to anticipate risks early and influence design choices that improve testability and reliability. Consistently advocate for quality as a shared responsibility across the delivery life cycle. Serve as the senior quality advisor, helping teams interpret expectations, choose appropriate methods, and overcome delivery challenges. Provide mentorship to QAT engineers, automation specialists, and cross functional squad members. Facilitate continuous improvement conversations grounded in data and practical constraints. Shape or validate test strategies ensuring comprehensive functional, non-functional, and process coverage. Review team test artefacts (test plans, automation frameworks, performance strategies) to ensure they are robust and aligned to organisational expectations. Lead release readiness assessments, ensuring coverage, defects, risks, and compliance are fully understood prior to go live. Conduct or coordinate formal quality reviews, assessments, or audits across teams or vendor partners. Identify gaps in processes, trace root causes, and recommend corrective actions that can be adopted sustainably. Verify effectiveness of corrective actions and support compliance with standards and governance requirements. Promote consistent and effective use of testing and quality tools (automation frameworks, CI/CD integrations, analytics dashboards). Support teams in adopting, improving, and optimising test environments, datasets, and toolchains. Provide practical training, playbooks, or reusable patterns to help teams embed good practices. Deliver reporting that highlights insights, not just metrics, enabling leaders to understand quality trends and make informed decisions. Communicate risks and issues clearly to both technical and non-technical audiences. Shine a light on systemic challenges that require cross team or organisational action. Qualification & Technical Skills: Bachelor's degree (or Masters) in Computer Science or related field. 12-16 years of experience in managing testing of mobile apps, Web application, Test Automation, integration layer/APIs and Database Experience leading quality strategy across multiple squads or programmes simultaneously. Experience interacting with internal audits, compliance reviews, or regulated delivery environments. 5+ years of Banking Domain exposure, loan origination etc. Knowledge of DevOps, Agile processes and associated tools Very good knowledge in Software Testing life cycle, Defect processes, Triaging and Test tools Proven experience deploying enterprise automation, DevOps, Cloud, and CI/CD QE ecosystems. Expertise in regulatory, compliance, operational risk management and audit collaboration. Possess relevant certifications like ISTQB, CSTE, ISEB etc. to complement experience.
FDM Group
Project Manager
FDM Group
About The Role FDM is a global business and technology consultancy seeking a Project Manager to work for our client within the finance industry. This is initially a 12 month contract with very good prospects to extend and will be a hybrid role that will be based in London. Our client is seeking a Project Manager to delivery Client Implementation Projects for predominantly Corporate Actions & Income Processing. You will work closely with the client to agree on the project scope and plan and ensure that the project adheres to the firm's delivery standards and ensuring that both client and internal teams are held accountable. Strong influencing skills are needed to keep deliveries on track and ensure contractual obligations are met. Responsibilities: Lead end-to-end SaaS/software implementation projects from project initiation through go-live. Partner with clients to define project scope, timelines, deliverables, and success criteria. Develop and maintain detailed project plans and proactively track milestones and dependencies. Coordinate cross-functional teams including Product, Engineering, QA, Data/Conversion, and Client stakeholders. Facilitate project meetings, status updates, and steering discussions with internal and external stakeholders. Identify, manage, and escalate risks and issues to ensure timely resolution. Track scope changes and support structured change management processes. Coordinate and manage User Acceptance Testing (UAT), ensuring effective defect tracking and prioritization. Oversee data migration activities in collaboration with internal analysts and client teams. Support Program Increment planning and participate in relevant Agile ceremonies. Ensure readiness for go-live and coordinate transition to production support teams. Contribute to continuous improvement of implementation processes and delivery standards. About You 3-6 years of experience managing end-to-end software or SaaS delivery projects. Proven experience delivering technology projects within a banking, financial services, or software vendor environment. Solid hands-on experience across core project management areas including planning, scheduling, risk and issue management, scope/change tracking, and status reporting. Experience tracking project financials and timelines Experience working directly with external clients in a delivery or implementation capacity. Ability to independently manage small-to-medium implementation projects with minimal oversight. Strong communication skills with the ability to engage effectively with both business and technical stakeholders. Excellent organizational skills and strong attention to detail. Self-motivated and comfortable working across globally distributed teams. Ability to manage multiple priorities in a fast-paced, client-driven environment. Strong problem-solving skills and confidence in challenging and clarifying requirements when needed. Willingness to work in a hybrid model (2-3 days per week in the office). Nice to Have Knowledge of Corporate Actions Processing or Asset Servicing. Experience using JIRA and Confluence. Project Management certifications (PMP, PRINCE2, Agile) are a plus About Us FDM is an award-winning global leader in tech and business talent solutions, backed by more than 35 years of industry experience. We have centres across Europe, North America, and Asia-Pacific, and a global workforce of over 2500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer, currently listed on the FTSE4Good Index and as a 2026 Financial Times UK 'Best Employer'. Diversity and Inclusion FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws. Why join us Career coaching, mentoring and access to upskilling throughout your entire FDM career Assignments with global companies and opportunities to work abroad Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field Annual leave and work-place pension
14/04/2026
Contractor
About The Role FDM is a global business and technology consultancy seeking a Project Manager to work for our client within the finance industry. This is initially a 12 month contract with very good prospects to extend and will be a hybrid role that will be based in London. Our client is seeking a Project Manager to delivery Client Implementation Projects for predominantly Corporate Actions & Income Processing. You will work closely with the client to agree on the project scope and plan and ensure that the project adheres to the firm's delivery standards and ensuring that both client and internal teams are held accountable. Strong influencing skills are needed to keep deliveries on track and ensure contractual obligations are met. Responsibilities: Lead end-to-end SaaS/software implementation projects from project initiation through go-live. Partner with clients to define project scope, timelines, deliverables, and success criteria. Develop and maintain detailed project plans and proactively track milestones and dependencies. Coordinate cross-functional teams including Product, Engineering, QA, Data/Conversion, and Client stakeholders. Facilitate project meetings, status updates, and steering discussions with internal and external stakeholders. Identify, manage, and escalate risks and issues to ensure timely resolution. Track scope changes and support structured change management processes. Coordinate and manage User Acceptance Testing (UAT), ensuring effective defect tracking and prioritization. Oversee data migration activities in collaboration with internal analysts and client teams. Support Program Increment planning and participate in relevant Agile ceremonies. Ensure readiness for go-live and coordinate transition to production support teams. Contribute to continuous improvement of implementation processes and delivery standards. About You 3-6 years of experience managing end-to-end software or SaaS delivery projects. Proven experience delivering technology projects within a banking, financial services, or software vendor environment. Solid hands-on experience across core project management areas including planning, scheduling, risk and issue management, scope/change tracking, and status reporting. Experience tracking project financials and timelines Experience working directly with external clients in a delivery or implementation capacity. Ability to independently manage small-to-medium implementation projects with minimal oversight. Strong communication skills with the ability to engage effectively with both business and technical stakeholders. Excellent organizational skills and strong attention to detail. Self-motivated and comfortable working across globally distributed teams. Ability to manage multiple priorities in a fast-paced, client-driven environment. Strong problem-solving skills and confidence in challenging and clarifying requirements when needed. Willingness to work in a hybrid model (2-3 days per week in the office). Nice to Have Knowledge of Corporate Actions Processing or Asset Servicing. Experience using JIRA and Confluence. Project Management certifications (PMP, PRINCE2, Agile) are a plus About Us FDM is an award-winning global leader in tech and business talent solutions, backed by more than 35 years of industry experience. We have centres across Europe, North America, and Asia-Pacific, and a global workforce of over 2500 employees. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer, currently listed on the FTSE4Good Index and as a 2026 Financial Times UK 'Best Employer'. Diversity and Inclusion FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws. Why join us Career coaching, mentoring and access to upskilling throughout your entire FDM career Assignments with global companies and opportunities to work abroad Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field Annual leave and work-place pension
Dabster Systems UK Limited
React Developer
Dabster Systems UK Limited
We are looking for a skilled React Developer (3-5 years overall experience) who can design, build, and maintain high-quality, user-facing application components. The ideal candidate will focus on delivering responsive, accessible, and performant front-end solutions while collaborating closely with backend, QA, and product teams across the Software Development Life Cycle (SDLC). This role requires strong front-end engineering fundamentals, attention to detail, and the ability to work effectively within agile, multi-team delivery environments. Technical Skills: Strong experience developing applications using React and modern JavaScript (ES6+), HTML5, and CSS3. Experience translating UI/UX designs and business requirements into clean, maintainable, and reusable front-end code. Strong understanding of performance optimization, accessibility standards, and cross-browser compatibility. Experience integrating front-end components with RESTful APIs and backend services. Experience working within enterprise-scale application environments. Strong knowledge of React component architecture, hooks, and functional programming patterns Profiling and debugging performance issues using browser and React Dev Tools Process Skills: Develop and maintain reusable UI components following established development standards and best practices. Participate actively in code reviews to ensure quality, consistency, and knowledge sharing. Collaborate closely with product owners, designers, backend developers, and QA teams within agile delivery models. Ensure front-end solutions meet non-functional requirements related to performance, accessibility, and security. Contribute to continuous improvement of front-end development practices, tools, and processes across teams. Behavioral Skills : Good Attitude Quick learner Leadership Team player Flexible to work with client
14/04/2026
Contractor
We are looking for a skilled React Developer (3-5 years overall experience) who can design, build, and maintain high-quality, user-facing application components. The ideal candidate will focus on delivering responsive, accessible, and performant front-end solutions while collaborating closely with backend, QA, and product teams across the Software Development Life Cycle (SDLC). This role requires strong front-end engineering fundamentals, attention to detail, and the ability to work effectively within agile, multi-team delivery environments. Technical Skills: Strong experience developing applications using React and modern JavaScript (ES6+), HTML5, and CSS3. Experience translating UI/UX designs and business requirements into clean, maintainable, and reusable front-end code. Strong understanding of performance optimization, accessibility standards, and cross-browser compatibility. Experience integrating front-end components with RESTful APIs and backend services. Experience working within enterprise-scale application environments. Strong knowledge of React component architecture, hooks, and functional programming patterns Profiling and debugging performance issues using browser and React Dev Tools Process Skills: Develop and maintain reusable UI components following established development standards and best practices. Participate actively in code reviews to ensure quality, consistency, and knowledge sharing. Collaborate closely with product owners, designers, backend developers, and QA teams within agile delivery models. Ensure front-end solutions meet non-functional requirements related to performance, accessibility, and security. Contribute to continuous improvement of front-end development practices, tools, and processes across teams. Behavioral Skills : Good Attitude Quick learner Leadership Team player Flexible to work with client
Smartbox Assistive Technology
Software Team Lead
Smartbox Assistive Technology Bristol, Gloucestershire
Software Team Lead Salary Range: £55,000 £65,000 pa Location: Hybrid, based in Bristol Join us at Smartbox as a Software Team Lead! Are you a passionate Software Team Lead looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Software Team Lead, you will: Leading and mentoring a team of Software Engineers and QA Specialists. Actively leverage modern AI-assisted development tools (e.g. Claude Code or similar) to improve individual and team productivity, code quality, and learning, and support the team in adopting these tools effectively and responsibly. Foster a strong focus on delivering meaningful user outcomes, ensuring that technical decisions are grounded in a deep understanding of the product domain and real user needs. Encourage and enable the team to use product insight, user feedback, and data to inform design and engineering decisions, balancing speed of delivery with long-term value. Working with product and technical leadership to build a combined roadmap that balances product and engineering priorities. Working on anything from UI to core functionality and data stores, from fixing bugs to integrating new technologies. Joint responsibility for designing and implementing a scalable and high-performance software architecture using appropriate architectural standards and best practices. Writing clean, working, cross-platform C# code (.NET 8) and associated tests, and improving the standard of existing code as you touch it to make it more testable, reliable and maintainable. Working closely with Electronics Engineers, Product Specialists, UX Designers and other Developers to design, develop and support robust solutions. Collaborating with stakeholders and customers to build an understanding which helps to solve problems in a way that meets their needs. Assisting the Head of Software Development in recruitment activities. Essential Qualifications / Skills / Experience: Passionate about changing lives with assistive technology. Experience leading effective agile software teams, including first-hand experience of lean and iterative development. Good understanding of Agile / Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g. Java, C++). Experience using AI-assisted software development tools (e.g. Claude Code or similar) to improve development efficiency, code quality, or team effectiveness. Demonstrated ability to apply strong product and domain understanding to guide technical decisions and prioritisation. Track record of delivering measurable user or business outcomes, not just technical outputs. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Knowledge of professional software engineering best practices, including coding standards, architecture patterns, code reviews, source control, continuous integration, build processes, testing, and operations. Highly confident and experienced with automated testing from unit tests to system and integration tests. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Skilled in providing constructive feedback, conducting performance reviews, and supporting staff development. Proven ability to foster high performing, engaged, and collaborative teams. About Smartbox At Smartbox, we're proud to be at the forefront of assistive communication technology. Our innovative products are used globally by individuals with diverse needs. Our values passionate, caring, empowering, achieving together, and enabling change resonate in everything we do. Our Inclusive Culture We believe in giving everyone a voice. Joining Smartbox means joining a diverse team that values collaboration and supports a community that relies on our technology for effective communication. Our Commitment to Sustainability At Smartbox, we not only innovate but also prioritise sustainability. We aim to minimise our carbon footprint and promote a greener world through sustainable solutions. By joining us, you'll contribute to shaping a more inclusive society while actively supporting our sustainability efforts. Our D&I Commitments At Smartbox, we prioritise diversity and inclusivity in our work environment. Here's how we do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Our recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with us. We believe in adding to our culture, not just fitting in. Our diverse team combines unique talents to create products that reflect the diversity of our users and customers. Rewards and Benefits Discover a world of rewards and benefits tailored to your wellbeing at Smartbox. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Ready to Make a Difference Join us at Smartbox and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives.
14/04/2026
Full time
Software Team Lead Salary Range: £55,000 £65,000 pa Location: Hybrid, based in Bristol Join us at Smartbox as a Software Team Lead! Are you a passionate Software Team Lead looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities. Your Impact As our Software Team Lead, you will: Leading and mentoring a team of Software Engineers and QA Specialists. Actively leverage modern AI-assisted development tools (e.g. Claude Code or similar) to improve individual and team productivity, code quality, and learning, and support the team in adopting these tools effectively and responsibly. Foster a strong focus on delivering meaningful user outcomes, ensuring that technical decisions are grounded in a deep understanding of the product domain and real user needs. Encourage and enable the team to use product insight, user feedback, and data to inform design and engineering decisions, balancing speed of delivery with long-term value. Working with product and technical leadership to build a combined roadmap that balances product and engineering priorities. Working on anything from UI to core functionality and data stores, from fixing bugs to integrating new technologies. Joint responsibility for designing and implementing a scalable and high-performance software architecture using appropriate architectural standards and best practices. Writing clean, working, cross-platform C# code (.NET 8) and associated tests, and improving the standard of existing code as you touch it to make it more testable, reliable and maintainable. Working closely with Electronics Engineers, Product Specialists, UX Designers and other Developers to design, develop and support robust solutions. Collaborating with stakeholders and customers to build an understanding which helps to solve problems in a way that meets their needs. Assisting the Head of Software Development in recruitment activities. Essential Qualifications / Skills / Experience: Passionate about changing lives with assistive technology. Experience leading effective agile software teams, including first-hand experience of lean and iterative development. Good understanding of Agile / Scrum methodologies and their use in software teams. 5+ years of professional software development experience in modern C# or similar (e.g. Java, C++). Experience using AI-assisted software development tools (e.g. Claude Code or similar) to improve development efficiency, code quality, or team effectiveness. Demonstrated ability to apply strong product and domain understanding to guide technical decisions and prioritisation. Track record of delivering measurable user or business outcomes, not just technical outputs. Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Knowledge of professional software engineering best practices, including coding standards, architecture patterns, code reviews, source control, continuous integration, build processes, testing, and operations. Highly confident and experienced with automated testing from unit tests to system and integration tests. Proven experience in people or team management, with the ability to lead, motivate, and develop others. Skilled in providing constructive feedback, conducting performance reviews, and supporting staff development. Proven ability to foster high performing, engaged, and collaborative teams. About Smartbox At Smartbox, we're proud to be at the forefront of assistive communication technology. Our innovative products are used globally by individuals with diverse needs. Our values passionate, caring, empowering, achieving together, and enabling change resonate in everything we do. Our Inclusive Culture We believe in giving everyone a voice. Joining Smartbox means joining a diverse team that values collaboration and supports a community that relies on our technology for effective communication. Our Commitment to Sustainability At Smartbox, we not only innovate but also prioritise sustainability. We aim to minimise our carbon footprint and promote a greener world through sustainable solutions. By joining us, you'll contribute to shaping a more inclusive society while actively supporting our sustainability efforts. Our D&I Commitments At Smartbox, we prioritise diversity and inclusivity in our work environment. Here's how we do it: Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Our recruitment practices are inclusive and barrier-free, with adjustments available during the application process and throughout your career with us. We believe in adding to our culture, not just fitting in. Our diverse team combines unique talents to create products that reflect the diversity of our users and customers. Rewards and Benefits Discover a world of rewards and benefits tailored to your wellbeing at Smartbox. Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Ready to Make a Difference Join us at Smartbox and embark on a fulfilling career where your work truly matters. Apply now and be a part of a team dedicated to creating technology that changes lives.
Spectrum IT Recruitment
Software Engineer
Spectrum IT Recruitment Bournemouth, Dorset
Software Engineer Hybrid Bournemouth HQ Job Overview: A leading company in the aviation simulation and training industry, known for delivering innovative solutions to enhance aviation safety and efficiency. Headquartered in Bournemouth, the company are committed to driving excellence through cutting-edge technology and exceptional customer service. Join them as they continue to push the boundaries of what's possible in the world of aviation . We are seeking a dedicated Software Developer to join our team. In this role, you'll work closely with senior technical staff to design, implement, and document software solutions that meet the needs of both internal and external clients. Your focus will be on developing new product features and ensuring high-quality code production. Key Responsibilities: Feature Implementation: Develop new product features based on detailed functional specifications. This includes analysing requirements to propose technical solutions, designing software with necessary documentation updates, implementing code in line with established standards, and testing your changes before handing over to QA. Issue Resolution: Quickly address and resolve defects reported by internal teams or customers. Quality Code Delivery: Produce high-quality code on schedule and within budget, following departmental procedures and technical guidance from senior staff. Progress Reporting: Provide estimates for task completion and report progress as requested. Identify and communicate any issues or risks that might impact deadlines. Technical Skills: Proficiency in C++, C#, or similar high-level object-oriented languages. Knowledge of scripting languages Understanding of the Software Development Life Cycle (SDLC) with a focus on Object-Oriented Design (OOD). Familiarity with version control systems and version control software. Competency with one or more Integrated Development Environments (IDEs). Experience with Windows operating systems. Effective communication skills, both written and verbal, with team leaders, team members, and other department representatives. If you're passionate about software development and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
14/04/2026
Full time
Software Engineer Hybrid Bournemouth HQ Job Overview: A leading company in the aviation simulation and training industry, known for delivering innovative solutions to enhance aviation safety and efficiency. Headquartered in Bournemouth, the company are committed to driving excellence through cutting-edge technology and exceptional customer service. Join them as they continue to push the boundaries of what's possible in the world of aviation . We are seeking a dedicated Software Developer to join our team. In this role, you'll work closely with senior technical staff to design, implement, and document software solutions that meet the needs of both internal and external clients. Your focus will be on developing new product features and ensuring high-quality code production. Key Responsibilities: Feature Implementation: Develop new product features based on detailed functional specifications. This includes analysing requirements to propose technical solutions, designing software with necessary documentation updates, implementing code in line with established standards, and testing your changes before handing over to QA. Issue Resolution: Quickly address and resolve defects reported by internal teams or customers. Quality Code Delivery: Produce high-quality code on schedule and within budget, following departmental procedures and technical guidance from senior staff. Progress Reporting: Provide estimates for task completion and report progress as requested. Identify and communicate any issues or risks that might impact deadlines. Technical Skills: Proficiency in C++, C#, or similar high-level object-oriented languages. Knowledge of scripting languages Understanding of the Software Development Life Cycle (SDLC) with a focus on Object-Oriented Design (OOD). Familiarity with version control systems and version control software. Competency with one or more Integrated Development Environments (IDEs). Experience with Windows operating systems. Effective communication skills, both written and verbal, with team leaders, team members, and other department representatives. If you're passionate about software development and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Fruition Group
Head of Engineering
Fruition Group Leeds, Yorkshire
Head of Engineering Leeds (Hybrid - 2 days per week in office) £70,000 - £80,000 + strong pension + private healthcare My client is a growing SaaS provider delivering software solutions to a diverse client base. Their platform underpins operational, regulatory and field-based workflows, with a strong emphasis on reliability, scalability and continuous improvement. As they continue to scale and mature ahead of future growth, they are now seeking a Head of Engineering to shape and lead their development function. This is a key leadership role where you'll guide engineering culture, influence delivery processes, and ensure the development organisation is set up for sustainable, long-term success. What will you do in the role? Engineering Delivery Own day-to-day delivery of all engineering work across web and mobile teams Allocate development resources across projects and workstreams Ensure developers are focused on a limited number of concurrent workstreams Work with Product Managers to sequence and prioritise work effectively Team Leadership Line-manage engineers and support Team Leads in their technical leadership duties Set clear objectives, expectations and growth paths for all engineers Promote a positive, sustainable and high-performing engineering culture Lead and mentor a team of 9 engineers Development Standards & Quality Define and enforce coding standards and engineering best practices Ensure robust and consistent code review processes Promote secure coding practices Partner with QA to ensure product quality remains consistently high Release & Delivery Governance Own release governance and approval processes Ensure releases meet testing and quality requirements Work with the Platform team to improve deployment processes Maintain a reliable, predictable release cadence Cross-Functional Collaboration Work closely with Product Managers on prioritisation and demand management Collaborate with Platform & Architecture on technical initiatives Provide engineering input into planning, estimation and delivery commitments Continuous Improvement Identify inefficiencies in engineering processes and implement improvements Reduce technical debt through structured prioritisation Drive adoption of modern development practices, tools and methodologies What skills/experience will you already have? Essential 5+ years' experience in software development environments Previous experience leading engineering teams Experience delivering software in a SaaS or client-driven environment Experience managing multiple concurrent workstreams Degree in Computer Science or equivalent experience Strong understanding of modern software development practices Experience with .NET and web-based architectures Strong organisational and prioritisation skills Strong stakeholder management skills Ability to challenge and influence non-technical stakeholders Experience working with Agile or Kanban delivery models Desirable Experience scaling engineering teams Experience in organisations preparing for acquisition Leadership or management training Personal Qualities Strong leadership presence Calm under pressure Pragmatic and delivery-focused Continuous improvement mindset Excellent communication skills If you're looking for a senior leadership role where you can shape engineering culture, drive delivery excellence and influence the growth of a SaaS platform, please apply to find out more. Please note: Sponsorship is not available for this role. Applicants must already have the right to work in the UK. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
13/04/2026
Full time
Head of Engineering Leeds (Hybrid - 2 days per week in office) £70,000 - £80,000 + strong pension + private healthcare My client is a growing SaaS provider delivering software solutions to a diverse client base. Their platform underpins operational, regulatory and field-based workflows, with a strong emphasis on reliability, scalability and continuous improvement. As they continue to scale and mature ahead of future growth, they are now seeking a Head of Engineering to shape and lead their development function. This is a key leadership role where you'll guide engineering culture, influence delivery processes, and ensure the development organisation is set up for sustainable, long-term success. What will you do in the role? Engineering Delivery Own day-to-day delivery of all engineering work across web and mobile teams Allocate development resources across projects and workstreams Ensure developers are focused on a limited number of concurrent workstreams Work with Product Managers to sequence and prioritise work effectively Team Leadership Line-manage engineers and support Team Leads in their technical leadership duties Set clear objectives, expectations and growth paths for all engineers Promote a positive, sustainable and high-performing engineering culture Lead and mentor a team of 9 engineers Development Standards & Quality Define and enforce coding standards and engineering best practices Ensure robust and consistent code review processes Promote secure coding practices Partner with QA to ensure product quality remains consistently high Release & Delivery Governance Own release governance and approval processes Ensure releases meet testing and quality requirements Work with the Platform team to improve deployment processes Maintain a reliable, predictable release cadence Cross-Functional Collaboration Work closely with Product Managers on prioritisation and demand management Collaborate with Platform & Architecture on technical initiatives Provide engineering input into planning, estimation and delivery commitments Continuous Improvement Identify inefficiencies in engineering processes and implement improvements Reduce technical debt through structured prioritisation Drive adoption of modern development practices, tools and methodologies What skills/experience will you already have? Essential 5+ years' experience in software development environments Previous experience leading engineering teams Experience delivering software in a SaaS or client-driven environment Experience managing multiple concurrent workstreams Degree in Computer Science or equivalent experience Strong understanding of modern software development practices Experience with .NET and web-based architectures Strong organisational and prioritisation skills Strong stakeholder management skills Ability to challenge and influence non-technical stakeholders Experience working with Agile or Kanban delivery models Desirable Experience scaling engineering teams Experience in organisations preparing for acquisition Leadership or management training Personal Qualities Strong leadership presence Calm under pressure Pragmatic and delivery-focused Continuous improvement mindset Excellent communication skills If you're looking for a senior leadership role where you can shape engineering culture, drive delivery excellence and influence the growth of a SaaS platform, please apply to find out more. Please note: Sponsorship is not available for this role. Applicants must already have the right to work in the UK. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Expert Employment
Embedded Software Test Engineer
Expert Employment
We are looking for a Software Test Engineer and Embedded Systems QA Specialist to support the build, testing, and validation of software for technical and embedded products. You will work closely with software and hardware engineers to ensure reliable, high-quality systems. Key Responsibilities Execute and maintain software test plans, specifications, and reports Perform functional, regression, and integration testing Conduct hardware and software integration testing on embedded systems Support software builds and test automation Collaborate with engineering teams to debug and resolve issues Requirements Experience in software testing or QA engineering Understanding of the Software Development Lifecycle, especially testing and integration Experience testing Windows and PC-based software Knowledge of scripting or programming (Python, Bash, Java, etc.) Degree in Engineering, Computer Science, or related field
10/04/2026
Full time
We are looking for a Software Test Engineer and Embedded Systems QA Specialist to support the build, testing, and validation of software for technical and embedded products. You will work closely with software and hardware engineers to ensure reliable, high-quality systems. Key Responsibilities Execute and maintain software test plans, specifications, and reports Perform functional, regression, and integration testing Conduct hardware and software integration testing on embedded systems Support software builds and test automation Collaborate with engineering teams to debug and resolve issues Requirements Experience in software testing or QA engineering Understanding of the Software Development Lifecycle, especially testing and integration Experience testing Windows and PC-based software Knowledge of scripting or programming (Python, Bash, Java, etc.) Degree in Engineering, Computer Science, or related field
Adria Solutions Ltd
Full Stack Engineer (TDD / C# / JavaScript)
Adria Solutions Ltd Woolston, Warrington
Full Stack Engineer (TDD / C# / JavaScript) We are hiring a Full Stack Software Engineer with a strong test-driven development (TDD) background to help build the next generation of a mission-critical cybersecurity and communications platform used globally. This is a hands-on role focused on designing and delivering partner API integrations across a complex security ecosystem - including endpoint protection, network security, user awareness tooling, and monitoring systems. You ll work as part of a collaborative product team alongside full stack and front-end developers, supported by QA and DevOps, reporting into engineering leadership. Why This Role Matters The next-generation platform will provide customers with a unified view of security across distributed environments. As integrations expand, maintaining a high bar for quality, reliability, and test coverage is critical. This role will also play a key part in strengthening TDD practices across the team - leading through code and delivery. What You ll Do Design and build API integrations across a cybersecurity-focused product stack Deliver clean, maintainable full stack solutions using .NET and modern JavaScript frameworks Lead by example in test-driven development practices Integrate third-party systems using REST APIs, OAuth2, webhooks, and resilient patterns Contribute to a scalable, observable integration layer Collaborate with Product, QA, and DevOps to deliver high-quality releases Use AI-assisted development tools as part of your daily workflow Requirements (Must Have) Experience with C# / .NET Core Strong experience with ASP.NET Core / Web API Modern JavaScript / TypeScript experience Experience with a component-based SPA framework (e.g. Vue, React, or Angular) Proven, hands-on test-driven development experience Strong experience integrating third-party APIs (REST, OAuth2, webhooks, retries, rate limiting) Solid SQL skills (e.g. MariaDB or MySQL) Experience with Git workflows (branching, pull requests, code reviews) Regular user of AI-assisted development tools (e.g. Claude Code, Cursor, Copilot or similar) Strong ownership mindset and commitment to quality Nice to Have Commercial experience integrating AI APIs (e.g. Claude, Bedrock, OpenAI or similar) Experience with AWS (e.g. EC2, RDS, Lambda, S3) Microservices or distributed systems experience Familiarity with iterative product development methodologies Awareness of secure-by-design principles (e.g. ISO 27001) Background in SaaS or cybersecurity environments Benefits Hybrid working Excellent career development / Training budget Flexible working If you take pride in writing well-tested, production-grade code and want to contribute to building critical cybersecurity software used at global scale, we d love to hear from you. Full Stack Engineer (TDD / C# / JavaScript)
10/04/2026
Full time
Full Stack Engineer (TDD / C# / JavaScript) We are hiring a Full Stack Software Engineer with a strong test-driven development (TDD) background to help build the next generation of a mission-critical cybersecurity and communications platform used globally. This is a hands-on role focused on designing and delivering partner API integrations across a complex security ecosystem - including endpoint protection, network security, user awareness tooling, and monitoring systems. You ll work as part of a collaborative product team alongside full stack and front-end developers, supported by QA and DevOps, reporting into engineering leadership. Why This Role Matters The next-generation platform will provide customers with a unified view of security across distributed environments. As integrations expand, maintaining a high bar for quality, reliability, and test coverage is critical. This role will also play a key part in strengthening TDD practices across the team - leading through code and delivery. What You ll Do Design and build API integrations across a cybersecurity-focused product stack Deliver clean, maintainable full stack solutions using .NET and modern JavaScript frameworks Lead by example in test-driven development practices Integrate third-party systems using REST APIs, OAuth2, webhooks, and resilient patterns Contribute to a scalable, observable integration layer Collaborate with Product, QA, and DevOps to deliver high-quality releases Use AI-assisted development tools as part of your daily workflow Requirements (Must Have) Experience with C# / .NET Core Strong experience with ASP.NET Core / Web API Modern JavaScript / TypeScript experience Experience with a component-based SPA framework (e.g. Vue, React, or Angular) Proven, hands-on test-driven development experience Strong experience integrating third-party APIs (REST, OAuth2, webhooks, retries, rate limiting) Solid SQL skills (e.g. MariaDB or MySQL) Experience with Git workflows (branching, pull requests, code reviews) Regular user of AI-assisted development tools (e.g. Claude Code, Cursor, Copilot or similar) Strong ownership mindset and commitment to quality Nice to Have Commercial experience integrating AI APIs (e.g. Claude, Bedrock, OpenAI or similar) Experience with AWS (e.g. EC2, RDS, Lambda, S3) Microservices or distributed systems experience Familiarity with iterative product development methodologies Awareness of secure-by-design principles (e.g. ISO 27001) Background in SaaS or cybersecurity environments Benefits Hybrid working Excellent career development / Training budget Flexible working If you take pride in writing well-tested, production-grade code and want to contribute to building critical cybersecurity software used at global scale, we d love to hear from you. Full Stack Engineer (TDD / C# / JavaScript)
Platform Recruitment
Senior Firmware Engineer
Platform Recruitment Norwich, Norfolk
Senior Firmware Engineer 60-70k Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers Act as the technical interface with the hardware design team and ensure all code development meets company standards Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance. Requirements: Developing ARM MCUs in C Python experience Proven experience writing code to control power electronic systems Ability to read and understand electronic schematics Familiarity with coding standards, such as MISRA Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions!
10/04/2026
Full time
Senior Firmware Engineer 60-70k Norfolk Join an innovative technology company dedicated to developing cutting-edge power systems, motors, and motor controllers across diverse market sectors. We are looking for an integral member of the Engineering Team to deliver robust firmware and software solutions. Responsibilities as a Senior Firmware Engineer: Design, develop, maintain, and test firmware and software for products focusing on power systems, motors, and motor controllers Act as the technical interface with the hardware design team and ensure all code development meets company standards Actively promote continuous improvement in development and coding practices, while also supporting QA and optimising performance. Requirements: Developing ARM MCUs in C Python experience Proven experience writing code to control power electronic systems Ability to read and understand electronic schematics Familiarity with coding standards, such as MISRA Knowledge of firmware/software debugging and validation techniques Apply now to drive the next generation of power systems and deliver cutting-edge firmware solutions!
Saab UK
QA Engineer (New Delivery Projects)
Saab UK City, London
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. What you will be part of Saab is a leading defence and security company with an enduring purpose, to help nations keep their people and society safe. Empowered by its 28,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations Purpose of the Role The QA Engineer is responsible for supporting the planning, design and execution of testing activities across software solutions, ensuring that features, configurations and integrations meet quality standards before deployment to customer environments. The role works closely with development and test teams to ensure solutions are thoroughly tested, fit for purpose and ready for operational use within mission-critical environments. This role will be supporting new customer implementations and new product delivery projects. Early Lifecycle Involvement Engage from the requirements stage onwards to understand scope, expected behaviours and testability Contribute to defining test scenarios based on requirements and agreed designs Test Environment Support Support the definition and setup of test environments required for project delivery Ensure environments are suitable for planned test activities Test Design & Execution Create and maintain test scripts at both: Project level (based on requirements and agreed designs) Sprint and feature level during development Execute testing throughout the development lifecycle, including sprint testing Regression Testing Create and maintain regression test suites Execute regression testing regularly throughout the development phase to ensure system stability Formal Test Phases Prepare and execute test suites for formal test phases, including FAT, SIT, SAT, UAT and BCDR Reuse and adapt existing test packs where appropriate and create additional tests where required 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.
09/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. What you will be part of Saab is a leading defence and security company with an enduring purpose, to help nations keep their people and society safe. Empowered by its 28,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations Purpose of the Role The QA Engineer is responsible for supporting the planning, design and execution of testing activities across software solutions, ensuring that features, configurations and integrations meet quality standards before deployment to customer environments. The role works closely with development and test teams to ensure solutions are thoroughly tested, fit for purpose and ready for operational use within mission-critical environments. This role will be supporting new customer implementations and new product delivery projects. Early Lifecycle Involvement Engage from the requirements stage onwards to understand scope, expected behaviours and testability Contribute to defining test scenarios based on requirements and agreed designs Test Environment Support Support the definition and setup of test environments required for project delivery Ensure environments are suitable for planned test activities Test Design & Execution Create and maintain test scripts at both: Project level (based on requirements and agreed designs) Sprint and feature level during development Execute testing throughout the development lifecycle, including sprint testing Regression Testing Create and maintain regression test suites Execute regression testing regularly throughout the development phase to ensure system stability Formal Test Phases Prepare and execute test suites for formal test phases, including FAT, SIT, SAT, UAT and BCDR Reuse and adapt existing test packs where appropriate and create additional tests where required 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.

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