Senior Full Stack JavaScript Developer Salary: 60,000 - 80,000 base salary plus benefits, perks, and healthcare options Location: Cardiff - Hybrid We're looking for a Senior Full Stack JavaScript Developer to join a fast-moving engineering team building modern web and mobile applications that deliver real impact. You'll lead technical delivery, mentor engineers, and help shape scalable, secure solutions across projects involving cutting-edge technologies including AI, cybersecurity, and autonomous systems. What you'll do: Lead and mentor developers, driving engineering best practices Build scalable web & mobile apps using JavaScript, Node.js, React/Angular/Vue Design and develop robust front-end and back-end systems Apply TDD and modern development practices Collaborate with architects, clients, and cross-functional teams Use AI tools (e.g. GitHub Copilot) to enhance delivery and quality What we're looking for: Strong full stack JavaScript experience (Node.js + modern frameworks) Experience with Express.js, Nest.js, or Hapi.js Front-end expertise in React, Angular, Vue or similar (including Remix.js) Strong HTML5, CSS3, JavaScript (ES6+), TypeScript skills Experience in a senior/lead role with mentoring responsibility Passion for building scalable, high-quality software Why join us? Work on meaningful, high-impact projects in a flexible, hybrid environment where innovation, collaboration, and wellbeing are genuinely prioritised. If you're ready to take the lead on exciting engineering challenges, we'd love to hear from you.
Jun 15, 2026
Full time
Senior Full Stack JavaScript Developer Salary: 60,000 - 80,000 base salary plus benefits, perks, and healthcare options Location: Cardiff - Hybrid We're looking for a Senior Full Stack JavaScript Developer to join a fast-moving engineering team building modern web and mobile applications that deliver real impact. You'll lead technical delivery, mentor engineers, and help shape scalable, secure solutions across projects involving cutting-edge technologies including AI, cybersecurity, and autonomous systems. What you'll do: Lead and mentor developers, driving engineering best practices Build scalable web & mobile apps using JavaScript, Node.js, React/Angular/Vue Design and develop robust front-end and back-end systems Apply TDD and modern development practices Collaborate with architects, clients, and cross-functional teams Use AI tools (e.g. GitHub Copilot) to enhance delivery and quality What we're looking for: Strong full stack JavaScript experience (Node.js + modern frameworks) Experience with Express.js, Nest.js, or Hapi.js Front-end expertise in React, Angular, Vue or similar (including Remix.js) Strong HTML5, CSS3, JavaScript (ES6+), TypeScript skills Experience in a senior/lead role with mentoring responsibility Passion for building scalable, high-quality software Why join us? Work on meaningful, high-impact projects in a flexible, hybrid environment where innovation, collaboration, and wellbeing are genuinely prioritised. If you're ready to take the lead on exciting engineering challenges, we'd love to hear from you.
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement application and software solutions for underwater robotics applications in line with Saab Seaeye's business needs through innovation, creativity and professionalism. You will be tasked with designing and developing software for the next generation of underwater vehicles as well as supporting and developing on existing codebase and products. Qualifications and Skills: A Degree in a relevant Engineering Discipline or Software Engineering Qualification with industry experience Strong C++ with demonstrable skills and knowledge of at least C+. Familiarity in development of control software Solid understanding of software design and architecture Backend server design/structure Familiar with Standard Web Technologies Exposure to front end - Able to construct functional web pages Software skills in Javascript, Python, XML, JSON, HTML or CSS on both Windows and Linux. 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.
Jun 15, 2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement application and software solutions for underwater robotics applications in line with Saab Seaeye's business needs through innovation, creativity and professionalism. You will be tasked with designing and developing software for the next generation of underwater vehicles as well as supporting and developing on existing codebase and products. Qualifications and Skills: A Degree in a relevant Engineering Discipline or Software Engineering Qualification with industry experience Strong C++ with demonstrable skills and knowledge of at least C+. Familiarity in development of control software Solid understanding of software design and architecture Backend server design/structure Familiar with Standard Web Technologies Exposure to front end - Able to construct functional web pages Software skills in Javascript, Python, XML, JSON, HTML or CSS on both Windows and Linux. 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.
Join Companies House at a pivotal time as we transform our digital services to better support millions of users across the UK. As a Junior DevOps/WebOps Engineer within our Digital and Technology directorate, you'll play a key role in delivering secure, resilient, and high-performing services that underpin the UK company register. You'll be part of a large, diverse, and collaborative engineering community, working in an agile environment alongside software engineers, analysts, and product teams. Together, we support and enhance a wide range of critical internal and customer-facing services, maintaining high levels of service availability and continuously improving how we deliver. This role offers the opportunity to develop your technical skills, contribute to WebOps practices, and support service reliability through monitoring, incident management, and problem-solving. If you are customer-focused, enjoy working as part of a team, and are motivated to learn and grow while contributing to meaningful public services, we encourage you to apply. Why choose Companies House? At Companies house we take a proactive approach to wellbeing by promoting a welcoming culture, healthy work life balance and supporting colleagues to be their best in work because we know people are the key to our success. Our benefits include: Flexible working with no core hours (6am - 8pm flexible options) 30 days annual leave 8 bank holidays & 1 privilege day Enrolment into Civil Service Pension scheme average 28.97% On-site working available for peer led-learning enhancing professional experience and career progression Please note: Companies House cannot offer Visa sponsorship to candidates through this campaign. Security Clearance is an essential requirement for this campaign. You'll need to have been in the UK for at least 3 out of the last 5 years to be eligible to apply for SC. The team for this role is based in Cardiff, and a hybrid contract will be the standard offering for this role. Job description As a Junior DevOps/WebOps Engineer, you will play your part in the IT Services Digital team during a period of significant transformation, supporting the delivery of secure, resilient and high-performing IT services across Companies House systems: Supporting maintenance, upgrades, and continuous service improvements to help ensure systems remain reliable and perform effectively Assisting the team in aligning services with evolving organisational and legislative priorities, including changes introduced through the Economic Crime and Corporate Transparency Act Supporting live services through proactive monitoring and incident resolution to maintain availability and performance Contributing to system upgrades, enhancements, and automation activities as your skills develop Supporting reporting and data management activities to help inform service performance and improvements Assisting with incident management through ServiceNow, contributing to issue resolution and supporting root cause analysis Working as part of a wider team to support the development and improvement of digital services, contributing to transformation and more efficient ways of working Collaborating with colleagues across IT Services, learning from experienced engineers and contributing positively to team development and wellbeing Participating in an on-call rota (where required) to support critical services, with appropriate support and development You can read more about a career in Digital and Data within the Civil Service in the Government Digital and Data Candidate Information Pack. Person specification We are looking for someone who: Is keen to learn and develop, actively building their technical capability Takes proactive steps to get to know the working teams around them, valuing the input from other colleagues and being a positive influence to bring change and improvement in everyday tasks Works collaboratively to support continuous improvement initiatives, values teamwork and knowledge sharing Takes a proactive approach to problem-solving and service improvement Shows an interest in non-functional requirements, such as availability, security, and performance Is adaptable and able to work effectively in a changing technical environment Understands continuous development and delivery to support the ongoing work of the team and delivery of services to customers Is willing to support more experienced team members with ongoing tasks including developing fixes or enhancements Technical skills Has cloud based Unix/Linus environments and database querying (SQL) Awareness or experience of automation and monitoring within a support environment Exposure to cloud-based infrastructure (e.g. AWS or similar), with an understanding of core concepts Knowledge of database querying and investigation (e.g. SQL or similar) Experience or exposure to coding or scripting (e.g. shell, Python, Java, or similar) An awareness of DevOps principles, tools, and ways of working Experience in similar or equivalent technologies will be considered Experience Working collaboratively to support continuous improvement initiatives, values teamwork and knowledge sharing An understanding or practical experience of cloud-based (e.g AWS) Unix/Linux environments, database querying (e.g SQL) with some confidence scripting, automating and monitoring Experience or awareness of supporting systems in a live service environment (e.g ServiceNow), including responding to incidents or alerts An understanding of monitoring and maintaining system performance Experience assisting with data management, reporting and incident resolution Able to make a contribution to system builds, deployments and releases The ability to troubleshoot technical issues and apply logical, methodical problem-solving, including an interest in supporting root cause analysis Good communication skills, with the ability to work effectively as part of a team A customer-focused mindset, with an awareness of the importance of reliable and accessible digital services Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Working Together Managing a Quality Service Delivering at Pace Technical skills We'll assess you against these technical skills during the selection process: Unix/Linux and SQL Automation and monitoring Cloud-based infrastructure Benefits Alongside your salary of £35,952, Companies House contributes £10,415 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. Join Companies House and discover a role that offers more than just a job, with flexibility, career development and a genuinely supportive culture where you can thrive: Flexible working from day one - hybrid working, flexible hours and flexitime A generous, competitive package - including 30 days annual leave + 8 bank holidays + 1 privilege day, plus family leave and sickness provision We invest in your future - funded training, professional qualifications and clear career progression pathways A modern and welcoming workplace - collaboration spaces, on-site facilities and an office you'll enjoy Stand-out location benefits - including free parking in Cardiff and on-site amenities across all locations Wellbeing at the heart of what we do - occupational health support, mental health advocates and wellbeing initiatives Real savings and lifestyle perks - myLifestyle discounts, gym discounts and childcare support A friendly, social and inclusive culture - staff networks, sports and social groups and volunteering opportunities Security you can count on - Civil Service Pension Scheme with employer contributions of around 28% We celebrate diversity As an equal opportunity employer, we celebrate diversity, being committed to ensuring we're representative of the citizens we serve and creating an inclusive environment. Everyone in Companies House brings something different, and so will you. To fulfil our commitment to recruiting and attracting diverse talent we welcome applications from underrepresented groups. We also welcome applications from Welsh speakers. We are proud to be a disability confident leader. Our recruitment process is fully inclusive and we can make adjustments as needed through our process. These could include having an interview buddy, extra time at interviews/assessments and receiving interview questions in advance, to name a few. If you require any reasonable adjustments at application stage, or if you'd like to discuss any person-centred adjustments, please contact us by emailing . Read our 'Applying under the Disability Confidence Scheme (DCS)' guide to find out how to successfully complete an application under the Disability Confidence Scheme (DCS). Where will you be working? This role is based in our Cardiff office, aligned with the key duties for this role. . click apply for full job details
Jun 15, 2026
Full time
Join Companies House at a pivotal time as we transform our digital services to better support millions of users across the UK. As a Junior DevOps/WebOps Engineer within our Digital and Technology directorate, you'll play a key role in delivering secure, resilient, and high-performing services that underpin the UK company register. You'll be part of a large, diverse, and collaborative engineering community, working in an agile environment alongside software engineers, analysts, and product teams. Together, we support and enhance a wide range of critical internal and customer-facing services, maintaining high levels of service availability and continuously improving how we deliver. This role offers the opportunity to develop your technical skills, contribute to WebOps practices, and support service reliability through monitoring, incident management, and problem-solving. If you are customer-focused, enjoy working as part of a team, and are motivated to learn and grow while contributing to meaningful public services, we encourage you to apply. Why choose Companies House? At Companies house we take a proactive approach to wellbeing by promoting a welcoming culture, healthy work life balance and supporting colleagues to be their best in work because we know people are the key to our success. Our benefits include: Flexible working with no core hours (6am - 8pm flexible options) 30 days annual leave 8 bank holidays & 1 privilege day Enrolment into Civil Service Pension scheme average 28.97% On-site working available for peer led-learning enhancing professional experience and career progression Please note: Companies House cannot offer Visa sponsorship to candidates through this campaign. Security Clearance is an essential requirement for this campaign. You'll need to have been in the UK for at least 3 out of the last 5 years to be eligible to apply for SC. The team for this role is based in Cardiff, and a hybrid contract will be the standard offering for this role. Job description As a Junior DevOps/WebOps Engineer, you will play your part in the IT Services Digital team during a period of significant transformation, supporting the delivery of secure, resilient and high-performing IT services across Companies House systems: Supporting maintenance, upgrades, and continuous service improvements to help ensure systems remain reliable and perform effectively Assisting the team in aligning services with evolving organisational and legislative priorities, including changes introduced through the Economic Crime and Corporate Transparency Act Supporting live services through proactive monitoring and incident resolution to maintain availability and performance Contributing to system upgrades, enhancements, and automation activities as your skills develop Supporting reporting and data management activities to help inform service performance and improvements Assisting with incident management through ServiceNow, contributing to issue resolution and supporting root cause analysis Working as part of a wider team to support the development and improvement of digital services, contributing to transformation and more efficient ways of working Collaborating with colleagues across IT Services, learning from experienced engineers and contributing positively to team development and wellbeing Participating in an on-call rota (where required) to support critical services, with appropriate support and development You can read more about a career in Digital and Data within the Civil Service in the Government Digital and Data Candidate Information Pack. Person specification We are looking for someone who: Is keen to learn and develop, actively building their technical capability Takes proactive steps to get to know the working teams around them, valuing the input from other colleagues and being a positive influence to bring change and improvement in everyday tasks Works collaboratively to support continuous improvement initiatives, values teamwork and knowledge sharing Takes a proactive approach to problem-solving and service improvement Shows an interest in non-functional requirements, such as availability, security, and performance Is adaptable and able to work effectively in a changing technical environment Understands continuous development and delivery to support the ongoing work of the team and delivery of services to customers Is willing to support more experienced team members with ongoing tasks including developing fixes or enhancements Technical skills Has cloud based Unix/Linus environments and database querying (SQL) Awareness or experience of automation and monitoring within a support environment Exposure to cloud-based infrastructure (e.g. AWS or similar), with an understanding of core concepts Knowledge of database querying and investigation (e.g. SQL or similar) Experience or exposure to coding or scripting (e.g. shell, Python, Java, or similar) An awareness of DevOps principles, tools, and ways of working Experience in similar or equivalent technologies will be considered Experience Working collaboratively to support continuous improvement initiatives, values teamwork and knowledge sharing An understanding or practical experience of cloud-based (e.g AWS) Unix/Linux environments, database querying (e.g SQL) with some confidence scripting, automating and monitoring Experience or awareness of supporting systems in a live service environment (e.g ServiceNow), including responding to incidents or alerts An understanding of monitoring and maintaining system performance Experience assisting with data management, reporting and incident resolution Able to make a contribution to system builds, deployments and releases The ability to troubleshoot technical issues and apply logical, methodical problem-solving, including an interest in supporting root cause analysis Good communication skills, with the ability to work effectively as part of a team A customer-focused mindset, with an awareness of the importance of reliable and accessible digital services Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Working Together Managing a Quality Service Delivering at Pace Technical skills We'll assess you against these technical skills during the selection process: Unix/Linux and SQL Automation and monitoring Cloud-based infrastructure Benefits Alongside your salary of £35,952, Companies House contributes £10,415 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. Join Companies House and discover a role that offers more than just a job, with flexibility, career development and a genuinely supportive culture where you can thrive: Flexible working from day one - hybrid working, flexible hours and flexitime A generous, competitive package - including 30 days annual leave + 8 bank holidays + 1 privilege day, plus family leave and sickness provision We invest in your future - funded training, professional qualifications and clear career progression pathways A modern and welcoming workplace - collaboration spaces, on-site facilities and an office you'll enjoy Stand-out location benefits - including free parking in Cardiff and on-site amenities across all locations Wellbeing at the heart of what we do - occupational health support, mental health advocates and wellbeing initiatives Real savings and lifestyle perks - myLifestyle discounts, gym discounts and childcare support A friendly, social and inclusive culture - staff networks, sports and social groups and volunteering opportunities Security you can count on - Civil Service Pension Scheme with employer contributions of around 28% We celebrate diversity As an equal opportunity employer, we celebrate diversity, being committed to ensuring we're representative of the citizens we serve and creating an inclusive environment. Everyone in Companies House brings something different, and so will you. To fulfil our commitment to recruiting and attracting diverse talent we welcome applications from underrepresented groups. We also welcome applications from Welsh speakers. We are proud to be a disability confident leader. Our recruitment process is fully inclusive and we can make adjustments as needed through our process. These could include having an interview buddy, extra time at interviews/assessments and receiving interview questions in advance, to name a few. If you require any reasonable adjustments at application stage, or if you'd like to discuss any person-centred adjustments, please contact us by emailing . Read our 'Applying under the Disability Confidence Scheme (DCS)' guide to find out how to successfully complete an application under the Disability Confidence Scheme (DCS). Where will you be working? This role is based in our Cardiff office, aligned with the key duties for this role. . click apply for full job details
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. Visa sponsorship available for eligible candidates Strong focus on work-life balance with a flexible hybrid model (3 days onsite) Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts Based in Swansea, South Wales - three days per week on-site Role Overview We are seeking a highly skilled and experienced Java Developer to lead the design, development, and delivery of scalable, secure, and high-performance enterprise applications. The ideal candidate will possess deep expertise in Java and Spring Boot, strong architectural knowledge, and proven experience leading development teams in delivering large-scale digital solutions. As a technical leader, you will drive engineering best practices, mentor developers, contribute to strategic technology decisions, and collaborate closely with cross-functional stakeholders to ensure successful project delivery. Key Responsibilities Technical Leadership Lead the design, development, and maintenance of enterprise-grade Back End applications using Java (8/11/17+) and Spring Boot. Define and drive technical architecture, coding standards, and development best practices. Provide technical guidance and mentorship to development teams. Conduct code reviews and ensure high-quality, maintainable, and secure code. Collaborate with Solution Architects and Engineering Managers on technology roadmaps and architectural decisions. Application Development Design and implement RESTful APIs and microservices-based solutions. Develop scalable, resilient, and high-performing Back End services. Integrate with internal and external systems through APIs, messaging platforms, and event-driven architectures. Ensure compliance with security, performance, and reliability requirements. Architecture & Design Participate in system architecture, technical design discussions, and solution planning. Drive cloud-native development practices and modernization initiatives. Identify and mitigate technical risks and performance bottlenecks. Ensure scalability, maintainability, and extensibility of software solutions. DevOps & Delivery Support and enhance CI/CD pipelines and automated deployment processes. Collaborate with DevOps teams to implement containerized and cloud-based solutions. Contribute to Infrastructure as Code (IaC) initiatives using tools such as Terraform. Participate in release planning, production deployments, and incident management. Stakeholder Collaboration Work closely with Product Owners, Business Analysts, Architects, QA, and DevOps teams. Translate business requirements into technical solutions. Communicate technical concepts effectively to both technical and non-technical stakeholders. Required Skills & Qualifications Technical Skills 8+ years of hands-on software development experience with Java. Strong expertise in Java and Spring Boot frameworks. Extensive experience designing and implementing microservices architectures. Strong knowledge of RESTful API design and integration. Experience with Hibernate, JPA, and ORM frameworks. Hands-on experience with messaging technologies such as Kafka or RabbitMQ. Experience with cloud platforms including AWS, Azure, or GCP. Strong experience with Docker and Kubernetes. Proficiency with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar. Deep understanding of application security, authentication, authorization, and secure coding practices. Experience with performance tuning, monitoring, and troubleshooting distributed systems. Strong knowledge of Git, branching strategies, and Agile/Scrum methodologies. Leadership Experience Proven experience leading development teams and delivering complex enterprise projects. Ability to mentor developers and foster technical excellence. Experience managing technical deliverables, estimations, and development planning. Preferred Qualifications Experience working within regulated, standards-driven, or public sector environments (eg, GDS-aligned projects). Experience implementing cloud-native architectures and event-driven systems. Familiarity with Infrastructure as Code tools such as Terraform or CloudFormation. Experience with observability and monitoring tools such as ELK, Grafana, Prometheus, or Splunk. Relevant Java, AWS, Azure, GCP, Kubernetes, or architecture certifications. Experience with Domain-Driven Design (DDD) and API-first development approaches. Soft Skills Strong leadership and decision-making capabilities. Excellent analytical and problem-solving skills. Effective communication and stakeholder management abilities. Strong collaboration and team-building mindset. Ability to balance technical excellence with business objectives. Self-motivated with the ability to work independently and lead distributed teams. Nice to Have Experience in digital transformation programs. Exposure to government, healthcare, banking, or other highly regulated industries. Experience leading geographically distributed development teams. Knowledge of AI-assisted development tools and modern software engineering practices.
Jun 15, 2026
Full time
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference. Visa sponsorship available for eligible candidates Strong focus on work-life balance with a flexible hybrid model (3 days onsite) Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts Based in Swansea, South Wales - three days per week on-site Role Overview We are seeking a highly skilled and experienced Java Developer to lead the design, development, and delivery of scalable, secure, and high-performance enterprise applications. The ideal candidate will possess deep expertise in Java and Spring Boot, strong architectural knowledge, and proven experience leading development teams in delivering large-scale digital solutions. As a technical leader, you will drive engineering best practices, mentor developers, contribute to strategic technology decisions, and collaborate closely with cross-functional stakeholders to ensure successful project delivery. Key Responsibilities Technical Leadership Lead the design, development, and maintenance of enterprise-grade Back End applications using Java (8/11/17+) and Spring Boot. Define and drive technical architecture, coding standards, and development best practices. Provide technical guidance and mentorship to development teams. Conduct code reviews and ensure high-quality, maintainable, and secure code. Collaborate with Solution Architects and Engineering Managers on technology roadmaps and architectural decisions. Application Development Design and implement RESTful APIs and microservices-based solutions. Develop scalable, resilient, and high-performing Back End services. Integrate with internal and external systems through APIs, messaging platforms, and event-driven architectures. Ensure compliance with security, performance, and reliability requirements. Architecture & Design Participate in system architecture, technical design discussions, and solution planning. Drive cloud-native development practices and modernization initiatives. Identify and mitigate technical risks and performance bottlenecks. Ensure scalability, maintainability, and extensibility of software solutions. DevOps & Delivery Support and enhance CI/CD pipelines and automated deployment processes. Collaborate with DevOps teams to implement containerized and cloud-based solutions. Contribute to Infrastructure as Code (IaC) initiatives using tools such as Terraform. Participate in release planning, production deployments, and incident management. Stakeholder Collaboration Work closely with Product Owners, Business Analysts, Architects, QA, and DevOps teams. Translate business requirements into technical solutions. Communicate technical concepts effectively to both technical and non-technical stakeholders. Required Skills & Qualifications Technical Skills 8+ years of hands-on software development experience with Java. Strong expertise in Java and Spring Boot frameworks. Extensive experience designing and implementing microservices architectures. Strong knowledge of RESTful API design and integration. Experience with Hibernate, JPA, and ORM frameworks. Hands-on experience with messaging technologies such as Kafka or RabbitMQ. Experience with cloud platforms including AWS, Azure, or GCP. Strong experience with Docker and Kubernetes. Proficiency with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar. Deep understanding of application security, authentication, authorization, and secure coding practices. Experience with performance tuning, monitoring, and troubleshooting distributed systems. Strong knowledge of Git, branching strategies, and Agile/Scrum methodologies. Leadership Experience Proven experience leading development teams and delivering complex enterprise projects. Ability to mentor developers and foster technical excellence. Experience managing technical deliverables, estimations, and development planning. Preferred Qualifications Experience working within regulated, standards-driven, or public sector environments (eg, GDS-aligned projects). Experience implementing cloud-native architectures and event-driven systems. Familiarity with Infrastructure as Code tools such as Terraform or CloudFormation. Experience with observability and monitoring tools such as ELK, Grafana, Prometheus, or Splunk. Relevant Java, AWS, Azure, GCP, Kubernetes, or architecture certifications. Experience with Domain-Driven Design (DDD) and API-first development approaches. Soft Skills Strong leadership and decision-making capabilities. Excellent analytical and problem-solving skills. Effective communication and stakeholder management abilities. Strong collaboration and team-building mindset. Ability to balance technical excellence with business objectives. Self-motivated with the ability to work independently and lead distributed teams. Nice to Have Experience in digital transformation programs. Exposure to government, healthcare, banking, or other highly regulated industries. Experience leading geographically distributed development teams. Knowledge of AI-assisted development tools and modern software engineering practices.
Lead Rust Engineer Up to 120,000/130,000 London Low Latency Async Rust Tokio Drones We have a new and exclusive partnership with one of the most exciting scale-ups in Europe, who are looking to double in size their engineering team. They have a valuation exceeding 2 billion Euros. The company builds aerial intelligence hardware and software. They're main focus is the manufacturing of UAV's. Alongside this, they are also developing bleeding edge software that provides actionable insights in defense, security and professional services. The Rust Team: The company are building a new Rust Engineering pod in the UK, and are hiring several Rust Engineers and a Team Lead. This engineering team are focusing on building a greenfield command and control center, designed specifically for unmanned systems. What you'll be doing: Architect, build, and support reliable, high-performance systems for coordinating swarms and handling sensor data. Develop streamlined communication methods and real-time data processing tools tailored for robotic platforms. Work hand-in-hand with multidisciplinary teams to connect backend infrastructure with robotic applications and sensor arrays. Enhance overall system efficiency, expandability, and dependability within distributed robotic setups. Experience you'll need: Production experience with Rust , or contributions to production grade open source repos. 2+ Years. Experience working with Tokio , or other asynchronous frameworks such as async.std or Smol. Ideally a background in a core programming language such as C, C++, or Core Java. Candidates from functional backgrounds such as Scala, Erlang or Clojure are also encouraged to apply. Experience developing low-latency, high throughput systems. Nice to have: Experience working with drones or robotics experience working with microcontrollers
Jun 14, 2026
Full time
Lead Rust Engineer Up to 120,000/130,000 London Low Latency Async Rust Tokio Drones We have a new and exclusive partnership with one of the most exciting scale-ups in Europe, who are looking to double in size their engineering team. They have a valuation exceeding 2 billion Euros. The company builds aerial intelligence hardware and software. They're main focus is the manufacturing of UAV's. Alongside this, they are also developing bleeding edge software that provides actionable insights in defense, security and professional services. The Rust Team: The company are building a new Rust Engineering pod in the UK, and are hiring several Rust Engineers and a Team Lead. This engineering team are focusing on building a greenfield command and control center, designed specifically for unmanned systems. What you'll be doing: Architect, build, and support reliable, high-performance systems for coordinating swarms and handling sensor data. Develop streamlined communication methods and real-time data processing tools tailored for robotic platforms. Work hand-in-hand with multidisciplinary teams to connect backend infrastructure with robotic applications and sensor arrays. Enhance overall system efficiency, expandability, and dependability within distributed robotic setups. Experience you'll need: Production experience with Rust , or contributions to production grade open source repos. 2+ Years. Experience working with Tokio , or other asynchronous frameworks such as async.std or Smol. Ideally a background in a core programming language such as C, C++, or Core Java. Candidates from functional backgrounds such as Scala, Erlang or Clojure are also encouraged to apply. Experience developing low-latency, high throughput systems. Nice to have: Experience working with drones or robotics experience working with microcontrollers
Prestigious opportunity for a talented and experienced Senior Java Developer to join a fast growing technology and transformation team delivering innovative, large-scale engineering solutions.This role sits at the intersection of technology, data, and AI, working on some of the UK's most ambitious digital programmes. You'll play a key role in designing and building modern, scalable applications that help organisations make smarter, data driven decisions.Collaborating within mature, cross-functional teams, working alongside engineers, architects, and business stakeholders to create impactful, future ready solutions. Key Responsibilities Design, develop, and maintain high-quality Java based applications Contribute across the full software development lifecycle Provide technical input into architecture and system design Build secure, scalable RESTful APIs Collaborate with engineers, product teams, and stakeholders to deliver solutions Write clean, maintainable, and well documented code Troubleshoot and resolve complex production issues Continuously improve system performance, reliability, and security Stay up to date with emerging technologies and best practices If you possess a combination of some of the following skills, then LET'S TALK! Strong experience in Java development (plus exposure to Kotlin or Scala) Deep understanding of OOP principles, SOLID design, and design patterns Hands on experience with Spring Framework (Spring Boot, Spring MVC) Experience designing and securing RESTful APIs Experience with containerisation (Docker, Kubernetes) Familiarity with CI/CD tools (Jenkins, GitHub Actions, Bit bucket Pipelines) Strong experience with Git and version control strategies Experience working with cloud platforms (AWS, Azure, or GCP) Ability to monitor, diagnose, and improve application performance Strong understanding of secure coding practices Exposure to the following would be advantageous but not essential: - Messaging/streaming technologies (Kafka, SQS) Serverless technologies (e.g., AWS Lambda) Monitoring/logging tools (ELK, Splunk, Dynatrace) ORM technologies (JPA, Hibernate) API documentation tools (e.g., Swagger/OpenAPI) Test tools (Postman, Selenium, Axe) Exposure to AI-assisted development tools (e.g., GitHub Copilot) In return, you will be rewarded with a market leading benefits package and ongoing career development in a flexible, hybrid working environment. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Jun 14, 2026
Full time
Prestigious opportunity for a talented and experienced Senior Java Developer to join a fast growing technology and transformation team delivering innovative, large-scale engineering solutions.This role sits at the intersection of technology, data, and AI, working on some of the UK's most ambitious digital programmes. You'll play a key role in designing and building modern, scalable applications that help organisations make smarter, data driven decisions.Collaborating within mature, cross-functional teams, working alongside engineers, architects, and business stakeholders to create impactful, future ready solutions. Key Responsibilities Design, develop, and maintain high-quality Java based applications Contribute across the full software development lifecycle Provide technical input into architecture and system design Build secure, scalable RESTful APIs Collaborate with engineers, product teams, and stakeholders to deliver solutions Write clean, maintainable, and well documented code Troubleshoot and resolve complex production issues Continuously improve system performance, reliability, and security Stay up to date with emerging technologies and best practices If you possess a combination of some of the following skills, then LET'S TALK! Strong experience in Java development (plus exposure to Kotlin or Scala) Deep understanding of OOP principles, SOLID design, and design patterns Hands on experience with Spring Framework (Spring Boot, Spring MVC) Experience designing and securing RESTful APIs Experience with containerisation (Docker, Kubernetes) Familiarity with CI/CD tools (Jenkins, GitHub Actions, Bit bucket Pipelines) Strong experience with Git and version control strategies Experience working with cloud platforms (AWS, Azure, or GCP) Ability to monitor, diagnose, and improve application performance Strong understanding of secure coding practices Exposure to the following would be advantageous but not essential: - Messaging/streaming technologies (Kafka, SQS) Serverless technologies (e.g., AWS Lambda) Monitoring/logging tools (ELK, Splunk, Dynatrace) ORM technologies (JPA, Hibernate) API documentation tools (e.g., Swagger/OpenAPI) Test tools (Postman, Selenium, Axe) Exposure to AI-assisted development tools (e.g., GitHub Copilot) In return, you will be rewarded with a market leading benefits package and ongoing career development in a flexible, hybrid working environment. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Expert computing. Goal-oriented tasks. Endless upskilling. Full Stack Software Engineer £44,000 - 54,000 (+ Benefits) Reports to: Lead Software Engineer Department: Chief Operating Office Contract: Permanent Hours: Full time 35 hours per week Location: Stratford, London. Office-based with high flexibility (1-2 days per week in the office) Visa sponsorship: You must be eligible to work in the UK to apply for this vacancy. Cancer Research UK is not able to offer visa sponsorship. External closing date: 29 June :55 Internal closing date: 29 June :55 This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. If you require more time to apply as part of a reasonable adjustment, please contact as soon as possible. Recruitment process: Telephone interview followed by a technical exercise and one competency-based interview How do I apply? We operate an anonymised shortlisting process in our commitment to equality, diversity, and inclusion. CVs are required for all applications; but we won't be able to view them until we invite you for an interview. Instead, we ask you to fully complete the work history section of the online application form for us to be able to assess you quickly, fairly, and objectively. Tech Stack : TypeScript, React, Next.js, AWS Serverless, Node.js, Next.js, SaaS At Cancer Research UK, we exist to beat cancer. We are professionals with purpose, beating cancer every day. But we need to go much further and much faster. That's why we're looking for someone talented, someone who wants to develop their skills, someone like you. Cancer Research UK is looking for a Full Stack Software Engineer with experience in JavaScript/Typescript who can take our digital products to the next level by partnering with our product teams to develop our software packages, high-quality code; ensure best practices, and deliver technical solutions as part of our ambitious Engineering Strategy. In this role, you will be part of a portfolio rotating across a range of change initiatives and products used by Cancer Research UK's Scientific Research & Innovation (R&I) portfolio. As the world's largest independent, non commercial funder of cancer research-and the only organisation covering the full research lifecycle from early discovery to clinical application - R&I brings together scientists, clinicians, Cancer Research Horizons, Therapeutic Innovation, Centre of Drug Development (CDD), and global partners to develop ground-breaking ideas, research, and treatments to bring about a world free from cancer. As a Full Stack Engineer, you'll gain exposure to stakeholders across the charity while collaborating with other Engineers, Product Managers, Testers, Agile Coaches, Architects and Business Analysts to help convert business challenges into technical solutions while continually improving the accessibility, availability, performance, and security of our R&I products (such as our About Cancer website). This is an opportunity for you to gain exposure to a modern tech stack while being part of a diverse Technology team that offers a range of development and progression opportunities, as well as the autonomy to deliver your own projects across a range of products. If you want to use your technical skills to deliver purpose-driven solutions, we would love you to join our mission. What will I be doing? Developing software packages and solutions within our Scientific Research & Innovation (R&I) portfolio. Applying lean and Agile principles to develop high-quality code that has minimal bugs, adheres to Cancer Research UK standards, and is highly supportable. Working either independently or in collaboration with Solution Architects to design new solutions and maintain, implement, and improve SaaS solutions in line with the Software Engineering strategy. Autonomously delivering backlog items for an existing product. Collaborating with the R&I product team (e.g., Product Managers, Service Designers, UX Designers, Business Analysts, etc.) to identify user needs, discuss capabilities and iteratively design solutions. Contributing to the Software Engineering capability team to share good practices, develop standards, patterns, automation & tools, and reduce technical debt and operational risks. Applying Site Reliability Engineering principles to track and improve the availability, performance, and security of our R&I products while supporting the resolution of incidents impacting these products. What skills will I need? Experienced Software Engineer with a proven ability to write clean, readable, and properly tested code based on tried and tested design patterns. Demonstrable knowledge of JavaScript/ TypeScript with an ability and willingness to learn new languages, frameworks, and tools Some experience building modern user interfaces and single-page applications (preferably using React and Next.js). Some experience developing REST APIs and other back-end components (preferably using Node.js). Knowledge of Jest or other modern testing libraries. Some experience with cloud-native architecture and AWS services (including various SQL and noSQL databases). Ran critical services in production and designed highly available, scalable, and secure solutions. Awareness of accessibility standards and guidelines. Collaborative with an ability to communicate with technical and non-technical business colleagues. Our organisation values are designed to guide all that we do. Bold: Act with ambition, courage and determination Credible: Act with rigour and professionalism Human : Act to have a positive impact on people Together: Act inclusively and collaboratively We're looking for people who can believe in and embody these organisation values and can use them to drive forward progress against our mission to beat cancer. If you're interested in applying and excited about working with us but are unsure if you have the right skills and experience we'd still love to hear from you. What will I gain? We create a working environment that supports your wellbeing and provide a generous benefits package, a wide range of career and personal development opportunities and high-quality tools. Our policies and processes enable you to improve your work-life balance, take positive steps in your career and achieve your personal wellbeing goals. You can explore our benefits by visiting our careers web page. Additional Information For more information about working with us please visit our website or contact us at . For more updates on our work and careers, follow us on: LinkedIn, Facebook, Instagram, X and YouTube.
Jun 13, 2026
Full time
Expert computing. Goal-oriented tasks. Endless upskilling. Full Stack Software Engineer £44,000 - 54,000 (+ Benefits) Reports to: Lead Software Engineer Department: Chief Operating Office Contract: Permanent Hours: Full time 35 hours per week Location: Stratford, London. Office-based with high flexibility (1-2 days per week in the office) Visa sponsorship: You must be eligible to work in the UK to apply for this vacancy. Cancer Research UK is not able to offer visa sponsorship. External closing date: 29 June :55 Internal closing date: 29 June :55 This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. If you require more time to apply as part of a reasonable adjustment, please contact as soon as possible. Recruitment process: Telephone interview followed by a technical exercise and one competency-based interview How do I apply? We operate an anonymised shortlisting process in our commitment to equality, diversity, and inclusion. CVs are required for all applications; but we won't be able to view them until we invite you for an interview. Instead, we ask you to fully complete the work history section of the online application form for us to be able to assess you quickly, fairly, and objectively. Tech Stack : TypeScript, React, Next.js, AWS Serverless, Node.js, Next.js, SaaS At Cancer Research UK, we exist to beat cancer. We are professionals with purpose, beating cancer every day. But we need to go much further and much faster. That's why we're looking for someone talented, someone who wants to develop their skills, someone like you. Cancer Research UK is looking for a Full Stack Software Engineer with experience in JavaScript/Typescript who can take our digital products to the next level by partnering with our product teams to develop our software packages, high-quality code; ensure best practices, and deliver technical solutions as part of our ambitious Engineering Strategy. In this role, you will be part of a portfolio rotating across a range of change initiatives and products used by Cancer Research UK's Scientific Research & Innovation (R&I) portfolio. As the world's largest independent, non commercial funder of cancer research-and the only organisation covering the full research lifecycle from early discovery to clinical application - R&I brings together scientists, clinicians, Cancer Research Horizons, Therapeutic Innovation, Centre of Drug Development (CDD), and global partners to develop ground-breaking ideas, research, and treatments to bring about a world free from cancer. As a Full Stack Engineer, you'll gain exposure to stakeholders across the charity while collaborating with other Engineers, Product Managers, Testers, Agile Coaches, Architects and Business Analysts to help convert business challenges into technical solutions while continually improving the accessibility, availability, performance, and security of our R&I products (such as our About Cancer website). This is an opportunity for you to gain exposure to a modern tech stack while being part of a diverse Technology team that offers a range of development and progression opportunities, as well as the autonomy to deliver your own projects across a range of products. If you want to use your technical skills to deliver purpose-driven solutions, we would love you to join our mission. What will I be doing? Developing software packages and solutions within our Scientific Research & Innovation (R&I) portfolio. Applying lean and Agile principles to develop high-quality code that has minimal bugs, adheres to Cancer Research UK standards, and is highly supportable. Working either independently or in collaboration with Solution Architects to design new solutions and maintain, implement, and improve SaaS solutions in line with the Software Engineering strategy. Autonomously delivering backlog items for an existing product. Collaborating with the R&I product team (e.g., Product Managers, Service Designers, UX Designers, Business Analysts, etc.) to identify user needs, discuss capabilities and iteratively design solutions. Contributing to the Software Engineering capability team to share good practices, develop standards, patterns, automation & tools, and reduce technical debt and operational risks. Applying Site Reliability Engineering principles to track and improve the availability, performance, and security of our R&I products while supporting the resolution of incidents impacting these products. What skills will I need? Experienced Software Engineer with a proven ability to write clean, readable, and properly tested code based on tried and tested design patterns. Demonstrable knowledge of JavaScript/ TypeScript with an ability and willingness to learn new languages, frameworks, and tools Some experience building modern user interfaces and single-page applications (preferably using React and Next.js). Some experience developing REST APIs and other back-end components (preferably using Node.js). Knowledge of Jest or other modern testing libraries. Some experience with cloud-native architecture and AWS services (including various SQL and noSQL databases). Ran critical services in production and designed highly available, scalable, and secure solutions. Awareness of accessibility standards and guidelines. Collaborative with an ability to communicate with technical and non-technical business colleagues. Our organisation values are designed to guide all that we do. Bold: Act with ambition, courage and determination Credible: Act with rigour and professionalism Human : Act to have a positive impact on people Together: Act inclusively and collaboratively We're looking for people who can believe in and embody these organisation values and can use them to drive forward progress against our mission to beat cancer. If you're interested in applying and excited about working with us but are unsure if you have the right skills and experience we'd still love to hear from you. What will I gain? We create a working environment that supports your wellbeing and provide a generous benefits package, a wide range of career and personal development opportunities and high-quality tools. Our policies and processes enable you to improve your work-life balance, take positive steps in your career and achieve your personal wellbeing goals. You can explore our benefits by visiting our careers web page. Additional Information For more information about working with us please visit our website or contact us at . For more updates on our work and careers, follow us on: LinkedIn, Facebook, Instagram, X and YouTube.
Application Engineer Location: Oxford Street, Manchester Role Type: Permanent Work Setup: Hybrid - 3 days in the office (Tuesday to Thursday) Who We Are Vanguard is one of the world's leading investment firms, dedicated to helping clients achieve lasting financial success. Established in 1975, its unique ownership structure-where funds own the company and investors own the funds-ensures all efforts are focused on client outcomes. Known for integrity, innovation, and low-cost investing, fosters an inclusive and collaborative culture that empowers employees to make a meaningful impact globally. What You'll Do Lead senior-level systems analysis, design, development and implementation of applications and databases, including integration of third-party products. Translate technical specifications into efficient, well-tested code for complex new builds and enhancements, producing programmes, reports and test artefacts. Promote automation-friendly development practices by designing and implementing tests that support continuous integration and delivery. Deploy code across development, test and production environments on schedule, provide production follow-up support, and manage change-control documentation. Apply and advocate development methodology and architecture standards; mentor less-experienced colleagues and resolve escalated technical issues. Engage with internal clients and cross-functional teams to perform systems analysis, explain technical considerations at the appropriate level, and ensure solutions meet business and technology needs. Ensure compliance with IT and information-security policies, verify deliverables meet requirements, and participate in special projects or other duties as required. What You Bring Minimum five years' hands-on experience in software development, system integration, database design and Back End architecture. Bachelor's or Master's Degree/Diploma in Computer Science or in an equivalent discipline. Proven expertise in Server Side development and API management, with strong skills in database design, optimisation, debugging and performance tuning. Required technical stack: Java, Spring Boot, Node.js, Angular (Front End essential), SQL, GitHub/Bitbucket, Bamboo, CI/CD, TDD/BDD; plus experience with Python. Practical experience with AWS services (CloudFormation, ECS/Fargate, Lambda, DynamoDB, S3, IAM); AWS Cloud Practitioner certification preferred. Observability and tooling experience with Splunk, Honeycomb Agile working knowledge (JIRA, Confluence) What's Next If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
Jun 12, 2026
Full time
Application Engineer Location: Oxford Street, Manchester Role Type: Permanent Work Setup: Hybrid - 3 days in the office (Tuesday to Thursday) Who We Are Vanguard is one of the world's leading investment firms, dedicated to helping clients achieve lasting financial success. Established in 1975, its unique ownership structure-where funds own the company and investors own the funds-ensures all efforts are focused on client outcomes. Known for integrity, innovation, and low-cost investing, fosters an inclusive and collaborative culture that empowers employees to make a meaningful impact globally. What You'll Do Lead senior-level systems analysis, design, development and implementation of applications and databases, including integration of third-party products. Translate technical specifications into efficient, well-tested code for complex new builds and enhancements, producing programmes, reports and test artefacts. Promote automation-friendly development practices by designing and implementing tests that support continuous integration and delivery. Deploy code across development, test and production environments on schedule, provide production follow-up support, and manage change-control documentation. Apply and advocate development methodology and architecture standards; mentor less-experienced colleagues and resolve escalated technical issues. Engage with internal clients and cross-functional teams to perform systems analysis, explain technical considerations at the appropriate level, and ensure solutions meet business and technology needs. Ensure compliance with IT and information-security policies, verify deliverables meet requirements, and participate in special projects or other duties as required. What You Bring Minimum five years' hands-on experience in software development, system integration, database design and Back End architecture. Bachelor's or Master's Degree/Diploma in Computer Science or in an equivalent discipline. Proven expertise in Server Side development and API management, with strong skills in database design, optimisation, debugging and performance tuning. Required technical stack: Java, Spring Boot, Node.js, Angular (Front End essential), SQL, GitHub/Bitbucket, Bamboo, CI/CD, TDD/BDD; plus experience with Python. Practical experience with AWS services (CloudFormation, ECS/Fargate, Lambda, DynamoDB, S3, IAM); AWS Cloud Practitioner certification preferred. Observability and tooling experience with Splunk, Honeycomb Agile working knowledge (JIRA, Confluence) What's Next If you are ready to take the next step, apply now! Successful applicants will be contacted directly by a recruiter to discuss the role more. We are committed to creating an inclusive recruitment experience. If you require support or adjustments to the recruitment process, our Adjustment Concierge Service is here to help. Please feel free to contact us at (see below) to discuss how we can support you. This position is being recruited on behalf of our client through our Outsourcing service line. Resource Solutions Limited, trading as Robert Walters, acts as an employment business and agency, partnering with top organizations to help them find the best talent. We welcome applications from all candidates and are committed to providing equal opportunities.
We're partnering with an innovative technology business seeking a talented Full Stack Developer to join their growing team. This is an exciting opportunity for a developer who enjoys building scalable web applications, working with modern cloud technologies, and delivering impactful customer engagement solutions. You'll play a key role in designing and developing high-quality software while collaborating closely with product, design, and engineering teams. The successful candidate will have strong full-stack development experience and ideally a background working with communication platforms such as Twilio. This role is based in Central Manchester 4 days a week and 1 day from home, Non-Neg. Salary between 40k - 60k depending on experience Key Responsibilities Design, develop, and maintain scalable, high-performance web applications using modern technologies and frameworks. Build and integrate communication solutions using Twilio APIs, including voice, messaging, and video services. Collaborate with cross-functional teams to deliver innovative and user-focused products. Write clean, maintainable, and well-documented code following best practices. Ensure applications are secure, responsive, and optimised for performance. Participate in code reviews and contribute to continuous improvement initiatives. Troubleshoot and resolve technical issues across front-end and back-end systems. Support and mentor junior developers, fostering a collaborative learning environment. Design and maintain scalable infrastructure and frameworks for data ingestion, processing, and analysis. Skills & Experience Required Minimum 3 years' commercial experience in a Full Stack Developer role. Strong proficiency in JavaScript/TypeScript, Node.js, and React. Experience building and maintaining real-time, event-driven applications. Solid understanding of RESTful API development and microservices architecture. Hands-on experience with AWS serverless technologies, including Lambda, DynamoDB, and API Gateway. Experience working with CI/CD pipelines and modern DevOps practices. Strong analytical and problem-solving skills with excellent attention to detail. Comfortable utilising AI-powered development tools and modern engineering methodologies. Desirable Experience Experience working with Twilio APIs, including Voice, SMS, and Video integrations. Knowledge of WebRTC and real-time communication technologies. Understanding of cybersecurity principles and secure software development practices. Experience with prompt engineering and low-latency knowledge retrieval systems. If you're passionate about building exceptional software and enjoy working in a fast-paced, technology-driven environment, we'd love to hear from you.
Jun 12, 2026
Full time
We're partnering with an innovative technology business seeking a talented Full Stack Developer to join their growing team. This is an exciting opportunity for a developer who enjoys building scalable web applications, working with modern cloud technologies, and delivering impactful customer engagement solutions. You'll play a key role in designing and developing high-quality software while collaborating closely with product, design, and engineering teams. The successful candidate will have strong full-stack development experience and ideally a background working with communication platforms such as Twilio. This role is based in Central Manchester 4 days a week and 1 day from home, Non-Neg. Salary between 40k - 60k depending on experience Key Responsibilities Design, develop, and maintain scalable, high-performance web applications using modern technologies and frameworks. Build and integrate communication solutions using Twilio APIs, including voice, messaging, and video services. Collaborate with cross-functional teams to deliver innovative and user-focused products. Write clean, maintainable, and well-documented code following best practices. Ensure applications are secure, responsive, and optimised for performance. Participate in code reviews and contribute to continuous improvement initiatives. Troubleshoot and resolve technical issues across front-end and back-end systems. Support and mentor junior developers, fostering a collaborative learning environment. Design and maintain scalable infrastructure and frameworks for data ingestion, processing, and analysis. Skills & Experience Required Minimum 3 years' commercial experience in a Full Stack Developer role. Strong proficiency in JavaScript/TypeScript, Node.js, and React. Experience building and maintaining real-time, event-driven applications. Solid understanding of RESTful API development and microservices architecture. Hands-on experience with AWS serverless technologies, including Lambda, DynamoDB, and API Gateway. Experience working with CI/CD pipelines and modern DevOps practices. Strong analytical and problem-solving skills with excellent attention to detail. Comfortable utilising AI-powered development tools and modern engineering methodologies. Desirable Experience Experience working with Twilio APIs, including Voice, SMS, and Video integrations. Knowledge of WebRTC and real-time communication technologies. Understanding of cybersecurity principles and secure software development practices. Experience with prompt engineering and low-latency knowledge retrieval systems. If you're passionate about building exceptional software and enjoy working in a fast-paced, technology-driven environment, we'd love to hear from you.
Job title: Senior Generative AI Architect Location: London, UK Work mode: Hybrid Skills: AI/ML architecture; AI frameworks; AI models & solutions; cloud platforms (e.g., AWS, Azure, Google Cloud) and programming languages such as Python, Java, or C++. We at Coforge are looking for Senior Generative AI Architect in London, UK. Job Description : The Senior Generative AI Architect will be responsible for designing, developing, and implementing generative AI solutions that align with the company's strategic objectives. This role involves leading the architecture and deployment of advanced AI models, ensuring scalability, security, and ethical considerations are integrated into all AI initiatives. The ideal candidate will possess deep expertise in generative AI technologies, a strong understanding of AI ethics, and the ability to collaborate effectively with cross-functional teams. Key Responsibilities : Architecture Design: Develop and maintain the architectural framework for generative AI solutions, ensuring alignment with business goals and technical standards. Model Development: Lead the design, training, and deployment of generative AI models (e.g., GPT, DALL-E, Stable Diffusion) tailored to various applications such as content generation, data synthesis, and automation. Integration: Collaborate with software engineering teams to integrate generative AI capabilities into existing systems and workflows. Scalability & Performance: Ensure AI solutions are scalable, efficient, and optimized for performance across different platforms and environments. Ethical AI Practices: Implement and enforce ethical guidelines for AI development and deployment, addressing issues such as bias, fairness, and transparency. Research & Innovation: Stay abreast of the latest advancements in generative AI and related fields, incorporating new techniques and tools into the company's AI strategy. Collaboration: Work closely with data scientists, engineers, product managers, and other stakeholders to identify opportunities for AI-driven solutions and ensure successful project delivery. Documentation & Standards: Create comprehensive documentation for AI architectures, processes, and best practices. Establish and maintain coding and architectural standards. Experience: Minimum of 7 years of experience in AI/ML architecture or a related role. Proven experience in designing and deploying generative AI models and solutions. Hands-on experience with AI frameworks and tools such as TensorFlow, PyTorch, Hugging Face, etc. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and deploying AI solutions in cloud environments. Technical Skills: Proficiency in programming languages such as Python, Java, or C++. Strong understanding of machine learning algorithms, deep learning
Jun 12, 2026
Full time
Job title: Senior Generative AI Architect Location: London, UK Work mode: Hybrid Skills: AI/ML architecture; AI frameworks; AI models & solutions; cloud platforms (e.g., AWS, Azure, Google Cloud) and programming languages such as Python, Java, or C++. We at Coforge are looking for Senior Generative AI Architect in London, UK. Job Description : The Senior Generative AI Architect will be responsible for designing, developing, and implementing generative AI solutions that align with the company's strategic objectives. This role involves leading the architecture and deployment of advanced AI models, ensuring scalability, security, and ethical considerations are integrated into all AI initiatives. The ideal candidate will possess deep expertise in generative AI technologies, a strong understanding of AI ethics, and the ability to collaborate effectively with cross-functional teams. Key Responsibilities : Architecture Design: Develop and maintain the architectural framework for generative AI solutions, ensuring alignment with business goals and technical standards. Model Development: Lead the design, training, and deployment of generative AI models (e.g., GPT, DALL-E, Stable Diffusion) tailored to various applications such as content generation, data synthesis, and automation. Integration: Collaborate with software engineering teams to integrate generative AI capabilities into existing systems and workflows. Scalability & Performance: Ensure AI solutions are scalable, efficient, and optimized for performance across different platforms and environments. Ethical AI Practices: Implement and enforce ethical guidelines for AI development and deployment, addressing issues such as bias, fairness, and transparency. Research & Innovation: Stay abreast of the latest advancements in generative AI and related fields, incorporating new techniques and tools into the company's AI strategy. Collaboration: Work closely with data scientists, engineers, product managers, and other stakeholders to identify opportunities for AI-driven solutions and ensure successful project delivery. Documentation & Standards: Create comprehensive documentation for AI architectures, processes, and best practices. Establish and maintain coding and architectural standards. Experience: Minimum of 7 years of experience in AI/ML architecture or a related role. Proven experience in designing and deploying generative AI models and solutions. Hands-on experience with AI frameworks and tools such as TensorFlow, PyTorch, Hugging Face, etc. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and deploying AI solutions in cloud environments. Technical Skills: Proficiency in programming languages such as Python, Java, or C++. Strong understanding of machine learning algorithms, deep learning
Software Developer Location: London minimum of 3 days a week (for the 1st month it is expected they will be in 5 days, dependent on project ) Length: 12 months Salary: 48,000 per annum CANDIDATES MUST BE UK NATIONALS AND ELIGIBLE FOR SC CLEARANCE Role Overview We are seeking an experienced Application Developer with strong expertise in Java and Web Technologies to design, develop, and support enterprise-grade applications. The role involves working across the full software development lifecycle, building scalable solutions using the Java/JEE stack, and contributing to modern, secure, and high-performing systems. You will play a key role in developing clean, reusable code, supporting live services, and mentoring junior team members while following modern engineering standards and DevOps practices. Key Responsibilities Application Development & Engineering Design, develop, and maintain applications using Java/JEE technologies Build and enhance web applications using frameworks and languages such as Java, Groovy, or Ruby Write clean, secure, well-tested code following test-driven development (TDD) principles Develop reusable, open, and maintainable code components Contribute to modern development standards and best practices Architecture & Design Implement enterprise-level features such as: Dependency Injection / Inversion of Control (IoC) Aspect-Oriented Programming (AOP) Functional programming patterns Transaction management frameworks Batch processing solutions Participate in systems design and architecture discussions Support systems integration across enterprise platforms and services DevOps & Delivery Apply DevOps methodologies to improve build, deployment, and delivery pipelines Optimize development processes and continuously improve efficiency Manage availability and capacity of applications Support CI/CD pipelines and automation practices Testing & Quality Champion test-driven development and quality-first principles Ensure code is secure, performant, and resilient Conduct code reviews and improve engineering standards Production Support & Operations Operate and support services in production Monitor applications and identify, troubleshoot, and resolve issues Contribute to service support and ongoing system improvements Collaboration & Mentorship Collaborate with cross-functional teams including product, QA, and operations Coach and mentor junior developers Promote a culture of learning and continuous improvement Maintain strong focus on user needs and experience Core Skills & Expertise Strong experience with Java / JEE and web technologies Knowledge of: Dependency Injection (e.g., Spring) AOP and IoC Data access frameworks (e.g., Hibernate/JPA) Transaction management systems Batch processing frameworks Familiarity with DevOps tools and practices Understanding of: Information security principles System integration and APIs Modern software engineering standards Key Competencies Programming & software engineering excellence Systems design and integration Development process optimisation Prototyping and innovation Service support and reliability engineering Availability and capacity management Strong user focus and problem-solving mindset If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
Jun 11, 2026
Full time
Software Developer Location: London minimum of 3 days a week (for the 1st month it is expected they will be in 5 days, dependent on project ) Length: 12 months Salary: 48,000 per annum CANDIDATES MUST BE UK NATIONALS AND ELIGIBLE FOR SC CLEARANCE Role Overview We are seeking an experienced Application Developer with strong expertise in Java and Web Technologies to design, develop, and support enterprise-grade applications. The role involves working across the full software development lifecycle, building scalable solutions using the Java/JEE stack, and contributing to modern, secure, and high-performing systems. You will play a key role in developing clean, reusable code, supporting live services, and mentoring junior team members while following modern engineering standards and DevOps practices. Key Responsibilities Application Development & Engineering Design, develop, and maintain applications using Java/JEE technologies Build and enhance web applications using frameworks and languages such as Java, Groovy, or Ruby Write clean, secure, well-tested code following test-driven development (TDD) principles Develop reusable, open, and maintainable code components Contribute to modern development standards and best practices Architecture & Design Implement enterprise-level features such as: Dependency Injection / Inversion of Control (IoC) Aspect-Oriented Programming (AOP) Functional programming patterns Transaction management frameworks Batch processing solutions Participate in systems design and architecture discussions Support systems integration across enterprise platforms and services DevOps & Delivery Apply DevOps methodologies to improve build, deployment, and delivery pipelines Optimize development processes and continuously improve efficiency Manage availability and capacity of applications Support CI/CD pipelines and automation practices Testing & Quality Champion test-driven development and quality-first principles Ensure code is secure, performant, and resilient Conduct code reviews and improve engineering standards Production Support & Operations Operate and support services in production Monitor applications and identify, troubleshoot, and resolve issues Contribute to service support and ongoing system improvements Collaboration & Mentorship Collaborate with cross-functional teams including product, QA, and operations Coach and mentor junior developers Promote a culture of learning and continuous improvement Maintain strong focus on user needs and experience Core Skills & Expertise Strong experience with Java / JEE and web technologies Knowledge of: Dependency Injection (e.g., Spring) AOP and IoC Data access frameworks (e.g., Hibernate/JPA) Transaction management systems Batch processing frameworks Familiarity with DevOps tools and practices Understanding of: Information security principles System integration and APIs Modern software engineering standards Key Competencies Programming & software engineering excellence Systems design and integration Development process optimisation Prototyping and innovation Service support and reliability engineering Availability and capacity management Strong user focus and problem-solving mindset If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
Full Stack Python Engineer (Python, React, TypeScript & AWS) Contract: Until March 2027 Rate: 500 per day (Inside IR35) Location: Hybrid with 1-2 days per month onsite in Leeds Start: ASAP We're looking for a Senior Full Stack Python Engineer to join a major public sector digital programme delivering critical services. This role is ideal for an engineer who enjoys owning solutions end-to-end, from building modern React front ends through to developing scalable Python services and cloud infrastructure in AWS. Previous NHS or Government experience is essential. Key Skills Required Strong Python development experience Strong front-end development experience using React and TypeScript Experience building and consuming RESTful APIs AWS expertise including: Lambda, DynamoDB, S3, API Gateway Infrastructure as Code with Terraform CI/CD using GitHub Actions JavaScript and Bash scripting Experience with Flask and modern backend frameworks Experience working with NGINX, Redis and NoSQL databases Experience building highly available, scalable and performant applications Strong understanding of software architecture, security and cloud-native design Nice to Have FHIR and HL7 healthcare standards Event-driven or microservices architectures GDS/public sector digital delivery experience What You'll Be Doing Building modern React/TypeScript front-end applications Developing Python-based APIs and backend services Designing and deploying AWS cloud solutions Creating and maintaining CI/CD pipelines Delivering secure, scalable services used at national scale Working within multidisciplinary Agile teams Supporting services through the full lifecycle, from development to production operation and continuous improvement Apply now or email for more information.
Jun 11, 2026
Contractor
Full Stack Python Engineer (Python, React, TypeScript & AWS) Contract: Until March 2027 Rate: 500 per day (Inside IR35) Location: Hybrid with 1-2 days per month onsite in Leeds Start: ASAP We're looking for a Senior Full Stack Python Engineer to join a major public sector digital programme delivering critical services. This role is ideal for an engineer who enjoys owning solutions end-to-end, from building modern React front ends through to developing scalable Python services and cloud infrastructure in AWS. Previous NHS or Government experience is essential. Key Skills Required Strong Python development experience Strong front-end development experience using React and TypeScript Experience building and consuming RESTful APIs AWS expertise including: Lambda, DynamoDB, S3, API Gateway Infrastructure as Code with Terraform CI/CD using GitHub Actions JavaScript and Bash scripting Experience with Flask and modern backend frameworks Experience working with NGINX, Redis and NoSQL databases Experience building highly available, scalable and performant applications Strong understanding of software architecture, security and cloud-native design Nice to Have FHIR and HL7 healthcare standards Event-driven or microservices architectures GDS/public sector digital delivery experience What You'll Be Doing Building modern React/TypeScript front-end applications Developing Python-based APIs and backend services Designing and deploying AWS cloud solutions Creating and maintaining CI/CD pipelines Delivering secure, scalable services used at national scale Working within multidisciplinary Agile teams Supporting services through the full lifecycle, from development to production operation and continuous improvement Apply now or email for more information.
Full Stack Software Engineer (.NET / Vue.js / Azure - Ideally some Python/AWS will be very helpful) Contract: 6 Months Initial Contract Rate: 550 per day (Inside IR35) Location: Remote with 2 days per month onsite in Leeds or London Start: ASAP Overview We're looking for an experienced Full Stack Software Engineer to join a high-profile public sector digital transformation programme. You'll be working within an agile delivery team, building and enhancing modern, cloud-native applications used by thousands of end users. This role requires strong full-stack development expertise across .NET, Vue.js and Azure, alongside previous experience delivering solutions within Government, NHS, or wider public sector environments. Key Responsibilities Design, develop and maintain scalable web applications using .NET and Vue.js Build and enhance RESTful APIs and backend services Develop responsive, accessible front-end applications Deploy and support cloud-native solutions within Microsoft Azure Collaborate with Product Owners, Architects, DevOps and QA teams Contribute to technical design, code reviews and best practices Support CI/CD pipelines and automated deployment processes Ensure solutions meet security, performance and compliance standards Essential Skills & Experience Strong commercial experience with: C# /.NET Core / .NET 6+ Vue.js JavaScript / TypeScript REST API development and integration SQL Server and relational databases Hands-on experience with Microsoft Azure, including services such as: App Services Azure Functions Azure DevOps Storage Accounts Service Bus Key Vault Experience working within Agile delivery environments Strong understanding of software engineering best practices, testing and CI/CD Previous experience delivering projects within: UK Government departments NHS organisations Public Sector bodies Desirable Experience Candidates with any of the following will be particularly attractive: Python development experience AWS cloud experience API-first architecture and API management platforms Microservices architecture Containerisation (Docker/Kubernetes) Event-driven architectures Experience working on large-scale digital transformation programmes Exposure to GDS standards and public sector delivery frameworks Apply now or email for more information.
Jun 11, 2026
Contractor
Full Stack Software Engineer (.NET / Vue.js / Azure - Ideally some Python/AWS will be very helpful) Contract: 6 Months Initial Contract Rate: 550 per day (Inside IR35) Location: Remote with 2 days per month onsite in Leeds or London Start: ASAP Overview We're looking for an experienced Full Stack Software Engineer to join a high-profile public sector digital transformation programme. You'll be working within an agile delivery team, building and enhancing modern, cloud-native applications used by thousands of end users. This role requires strong full-stack development expertise across .NET, Vue.js and Azure, alongside previous experience delivering solutions within Government, NHS, or wider public sector environments. Key Responsibilities Design, develop and maintain scalable web applications using .NET and Vue.js Build and enhance RESTful APIs and backend services Develop responsive, accessible front-end applications Deploy and support cloud-native solutions within Microsoft Azure Collaborate with Product Owners, Architects, DevOps and QA teams Contribute to technical design, code reviews and best practices Support CI/CD pipelines and automated deployment processes Ensure solutions meet security, performance and compliance standards Essential Skills & Experience Strong commercial experience with: C# /.NET Core / .NET 6+ Vue.js JavaScript / TypeScript REST API development and integration SQL Server and relational databases Hands-on experience with Microsoft Azure, including services such as: App Services Azure Functions Azure DevOps Storage Accounts Service Bus Key Vault Experience working within Agile delivery environments Strong understanding of software engineering best practices, testing and CI/CD Previous experience delivering projects within: UK Government departments NHS organisations Public Sector bodies Desirable Experience Candidates with any of the following will be particularly attractive: Python development experience AWS cloud experience API-first architecture and API management platforms Microservices architecture Containerisation (Docker/Kubernetes) Event-driven architectures Experience working on large-scale digital transformation programmes Exposure to GDS standards and public sector delivery frameworks Apply now or email for more information.
Matchtech are working closely with a UK defence technology organisation delivering secure communications and cyber solutions used in mission-critical environments. Their teams build high-assurance cryptographic and key management capabilities that enable the confidential exchange of sensitive information for customers operating across tactical and strategic settings. If you enjoy solving hard engineering problems where security, reliability, and real-world outcomes matter, this is a good fit. Important information Clearance Due to the nature of the work, applicants will need to meet UK security clearance eligibility requirements (including UK residency criteria). DV clearance is required (you must be eligible and willing to obtain and maintain DV; SC is typically required first). Working arrangement Fully onsite: please only apply if you can work onsite in Maidenhead The role You'll provide technical leadership in a software engineering team (typically 5 to 20 engineers) delivering multiple concurrent R&D and production programmes. The focus is on embedded and/or application software in secure environments, with end-to-end ownership across the software lifecycle (requirements through design, implementation, test, verification, deployment and support). You may also have line management responsibility (up to c. 5 engineers, depending on team structure). Key responsibilities Lead the architecture, design, development, documentation, and testing of embedded and/or application software. Derive software requirements and architecture from higher-level system requirements and design artefacts. Apply object-oriented design principles to support reuse and integration with test frameworks. Produce and maintain designs/models using tools such as UML/SysML approaches and modelling environments (e.g., Enterprise Architect-type tooling). Promote strong engineering practice: secure development, coding standards, static/runtime analysis, CI, and automated testing. Estimate effort and deliver against agreed cost/schedule commitments. Contribute to improving tools, processes, and engineering standards across the wider software community. Provide technical input to bids/proposals, including estimates and risk assessments. Mentor engineers; lead reviews and sign-off of significant technical deliverables. Maintain information security in line with government and programme requirements. Essential skills and experience Degree in an engineering/science/maths discipline (or equivalent practical experience). Strong experience in at least one of the following: Embedded product development (bare-metal and/or RTOS, e.g., ThreadX/QNX or similar) Embedded Linux application, kernel, and/or driver development Strong C and C++ development background. Solid understanding of modern software lifecycle practices (requirements, design, implementation, test/verification). Experience with OO design, design patterns, and principles such as SOLID. Strong testing mindset: design for test, automated test approaches, and verification. Desirable Rust JavaScript / Node.js / React (where relevant to tooling or supporting applications) Communications protocols (e.g., TCP/IP) CI/CD and automated test frameworks Secure/defensive coding standards (e.g., MISRA exposure) Requirements/model-based tooling exposure (e.g., DOORS-like requirements tools, UML/SysML modelling) Working pattern & benefits Fully onsite role in Maidenhead. Competitive package including bonus, pension, private medical, strong holiday allowance, and security allowance (where applicable and dependent on clearance held).
Jun 11, 2026
Full time
Matchtech are working closely with a UK defence technology organisation delivering secure communications and cyber solutions used in mission-critical environments. Their teams build high-assurance cryptographic and key management capabilities that enable the confidential exchange of sensitive information for customers operating across tactical and strategic settings. If you enjoy solving hard engineering problems where security, reliability, and real-world outcomes matter, this is a good fit. Important information Clearance Due to the nature of the work, applicants will need to meet UK security clearance eligibility requirements (including UK residency criteria). DV clearance is required (you must be eligible and willing to obtain and maintain DV; SC is typically required first). Working arrangement Fully onsite: please only apply if you can work onsite in Maidenhead The role You'll provide technical leadership in a software engineering team (typically 5 to 20 engineers) delivering multiple concurrent R&D and production programmes. The focus is on embedded and/or application software in secure environments, with end-to-end ownership across the software lifecycle (requirements through design, implementation, test, verification, deployment and support). You may also have line management responsibility (up to c. 5 engineers, depending on team structure). Key responsibilities Lead the architecture, design, development, documentation, and testing of embedded and/or application software. Derive software requirements and architecture from higher-level system requirements and design artefacts. Apply object-oriented design principles to support reuse and integration with test frameworks. Produce and maintain designs/models using tools such as UML/SysML approaches and modelling environments (e.g., Enterprise Architect-type tooling). Promote strong engineering practice: secure development, coding standards, static/runtime analysis, CI, and automated testing. Estimate effort and deliver against agreed cost/schedule commitments. Contribute to improving tools, processes, and engineering standards across the wider software community. Provide technical input to bids/proposals, including estimates and risk assessments. Mentor engineers; lead reviews and sign-off of significant technical deliverables. Maintain information security in line with government and programme requirements. Essential skills and experience Degree in an engineering/science/maths discipline (or equivalent practical experience). Strong experience in at least one of the following: Embedded product development (bare-metal and/or RTOS, e.g., ThreadX/QNX or similar) Embedded Linux application, kernel, and/or driver development Strong C and C++ development background. Solid understanding of modern software lifecycle practices (requirements, design, implementation, test/verification). Experience with OO design, design patterns, and principles such as SOLID. Strong testing mindset: design for test, automated test approaches, and verification. Desirable Rust JavaScript / Node.js / React (where relevant to tooling or supporting applications) Communications protocols (e.g., TCP/IP) CI/CD and automated test frameworks Secure/defensive coding standards (e.g., MISRA exposure) Requirements/model-based tooling exposure (e.g., DOORS-like requirements tools, UML/SysML modelling) Working pattern & benefits Fully onsite role in Maidenhead. Competitive package including bonus, pension, private medical, strong holiday allowance, and security allowance (where applicable and dependent on clearance held).
Product Lifecycle Manager (Engineering / IT) Engineering IT / PLM Manager Cambridge/Hybrid £70-75k & Benefits. The Product Lifecycle Manager is responsible for the ownership, management, optimisation and continuous improvement of Engineering IT systems, with a primary focus on Product Lifecycle Management (PLM). The role will act as the key interface between Engineering, IT, PLM users, vendors and wider business stakeholders, ensuring that Engineering IT systems are fit for purpose, effectively supported, and aligned to operational and strategic requirements. RESPONSIBILITIES List key responsibilities and tasks that sit within this role PLM Ownership & Roadmap: Own the lifecycle, configuration, roadmap and continuous improvement plan for PLM and associated Engineering IT applications, including upgrades, enhancements and decommissioning decisions. Application Portfolio Management: Manage core Engineering IT applications that support PLM, CAD integration, data management, reporting and configuration control. PLM Champion: Champion PLM across Marshall Land Systems, promoting effective use of the system and identifying opportunities to improve Engineering delivery, control and efficiency. Strategic Business Support: Identify business opportunities where PLM and Engineering IT systems can improve process efficiency, data quality, reporting, configuration management and programme delivery. Vendor & Contract Management: Manage relationships with PLM vendors, CAD vendors, outsourced service providers and internal IT teams, ensuring performance against support agreements, contract requirements and business needs. Service & Issue Resolution: Act as the escalation point for PLM and Engineering IT issues, supporting incident resolution, root cause investigation, workaround definition and long-term corrective actions. Third Line Support: Provide third-line support where required, working with IT, vendors and users to investigate complex incidents, resolve problems and create knowledge articles to support future incidents. Architecture Oversight: Ensure PLM solution designs, integrations, workflows and system changes meet Engineering requirements, enterprise architecture standards, cybersecurity policies and business needs. Change Management: Manage configuration changes, system updates, upgrades, patches and enhancements to PLM and Engineering IT applications, ensuring appropriate testing, communication and deployment. Governance & Compliance: Ensure PLM and Engineering IT applications meet regulatory, cybersecurity, export control, ITAR and corporate policy requirements, including defence-related standards where applicable. Process Ownership & Improvement: Review, approve and improve PLM processes, procedures, workflows and user guides to ensure they remain effective, controlled and aligned to Engineering ways of working. Data Management & Reporting: Support Engineering data management, reporting, audit activity and business intelligence requirements through effective use of PLM data and reporting tools. Stakeholder Engagement: Collaborate with Engineering, IT, programme teams, business owners, PLM super users and cross-functional stakeholders to align PLM capability with organisational goals. Budgeting & Forecasting: Support financial planning by providing input on PLM licensing, support costs, maintenance agreements, upgrades, vendor services and future investment requirements. Asset & Licence Management: Coordinate software licence, maintenance agreement and asset lifecycle management activities, including requisition, inventory, installation, maintenance, updates and disposal. System Maintenance & Availability: Ensure appropriate PLM system maintenance, health checks, performance reviews and availability monitoring are in place to support business continuity. Knowledge & Documentation: Create and maintain technical specifications, process documents, user guides, support material, FAQs and knowledge articles to improve user support and reduce repeat issues. PREVIOUS EXPERIENCE REQUIRED: Experience managing, supporting or administering PLM systems within an Engineering or manufacturing environment. Experience working with Engineering teams using CAD and PLM tools. Experience of PLM system configuration, administration, support and continuous improvement. Experience supporting or managing data transfer between PLM and ERP platforms, including IFS Cloud, covering parts, BoMs, documents, change data, lifecycle states and release-to-manufacture processes. Experience managing PLM-related incidents, problems, root cause investigations and corrective actions. Experience working with IT teams, vendors and business stakeholders to deliver system improvements. Experience leading or supporting PLM upgrades, deployments, migrations or process changes. Experience managing a small technical team or leading cross-functional improvement activities. Experience of Windchill would be highly desirable. Experience with CAD tools such as Autodesk Inventor, AutoCAD or similar would be beneficial. Experience with Engineering configuration management, change control and product data management would be beneficial. TECHNICAL SKILLS/EDUCATIONS REQUIRED: Degree, HND or equivalent qualification in Engineering, ICT, Computer Science, Information Systems or a related discipline. Equivalent experience in an Engineering IT, PLM, CAD administration or Engineering systems management role would also be considered. Strong understanding of PLM capability, administration and configuration management. Ability to document technical specifications, user requirements, process flows and system changes. Good logical diagnostic skills with the ability to troubleshoot and resolve PLM-related problems. Understanding of CAD integration with PLM, ideally including tools such as Inventor, AutoCAD or similar. Understanding of PLM reporting, data extraction and business reporting methods. Awareness of database queries and reporting tools such as SQL, MS PowerQuery, REST APIs or Query Builder would be beneficial. Awareness of PLM customisation, workflows, XML configuration, Java, JavaScript or Windchill development would be desirable. Understanding of application maintenance, upgrades, testing and deployment activities. Understanding of IT service management processes, incident management and problem resolution. Configuration Management / CMII training would be desirable. Experience of virtualised environments such as VMware would be beneficial. Able to support process improvement and system improvement activities across Engineering IT applications. Strong understanding of IFS ERP is highly desirable. Experience in a regulated industry, particularly aerospace and defence, is strongly preferred. Excellent communication, negotiation, and stakeholder management skills.
Jun 11, 2026
Full time
Product Lifecycle Manager (Engineering / IT) Engineering IT / PLM Manager Cambridge/Hybrid £70-75k & Benefits. The Product Lifecycle Manager is responsible for the ownership, management, optimisation and continuous improvement of Engineering IT systems, with a primary focus on Product Lifecycle Management (PLM). The role will act as the key interface between Engineering, IT, PLM users, vendors and wider business stakeholders, ensuring that Engineering IT systems are fit for purpose, effectively supported, and aligned to operational and strategic requirements. RESPONSIBILITIES List key responsibilities and tasks that sit within this role PLM Ownership & Roadmap: Own the lifecycle, configuration, roadmap and continuous improvement plan for PLM and associated Engineering IT applications, including upgrades, enhancements and decommissioning decisions. Application Portfolio Management: Manage core Engineering IT applications that support PLM, CAD integration, data management, reporting and configuration control. PLM Champion: Champion PLM across Marshall Land Systems, promoting effective use of the system and identifying opportunities to improve Engineering delivery, control and efficiency. Strategic Business Support: Identify business opportunities where PLM and Engineering IT systems can improve process efficiency, data quality, reporting, configuration management and programme delivery. Vendor & Contract Management: Manage relationships with PLM vendors, CAD vendors, outsourced service providers and internal IT teams, ensuring performance against support agreements, contract requirements and business needs. Service & Issue Resolution: Act as the escalation point for PLM and Engineering IT issues, supporting incident resolution, root cause investigation, workaround definition and long-term corrective actions. Third Line Support: Provide third-line support where required, working with IT, vendors and users to investigate complex incidents, resolve problems and create knowledge articles to support future incidents. Architecture Oversight: Ensure PLM solution designs, integrations, workflows and system changes meet Engineering requirements, enterprise architecture standards, cybersecurity policies and business needs. Change Management: Manage configuration changes, system updates, upgrades, patches and enhancements to PLM and Engineering IT applications, ensuring appropriate testing, communication and deployment. Governance & Compliance: Ensure PLM and Engineering IT applications meet regulatory, cybersecurity, export control, ITAR and corporate policy requirements, including defence-related standards where applicable. Process Ownership & Improvement: Review, approve and improve PLM processes, procedures, workflows and user guides to ensure they remain effective, controlled and aligned to Engineering ways of working. Data Management & Reporting: Support Engineering data management, reporting, audit activity and business intelligence requirements through effective use of PLM data and reporting tools. Stakeholder Engagement: Collaborate with Engineering, IT, programme teams, business owners, PLM super users and cross-functional stakeholders to align PLM capability with organisational goals. Budgeting & Forecasting: Support financial planning by providing input on PLM licensing, support costs, maintenance agreements, upgrades, vendor services and future investment requirements. Asset & Licence Management: Coordinate software licence, maintenance agreement and asset lifecycle management activities, including requisition, inventory, installation, maintenance, updates and disposal. System Maintenance & Availability: Ensure appropriate PLM system maintenance, health checks, performance reviews and availability monitoring are in place to support business continuity. Knowledge & Documentation: Create and maintain technical specifications, process documents, user guides, support material, FAQs and knowledge articles to improve user support and reduce repeat issues. PREVIOUS EXPERIENCE REQUIRED: Experience managing, supporting or administering PLM systems within an Engineering or manufacturing environment. Experience working with Engineering teams using CAD and PLM tools. Experience of PLM system configuration, administration, support and continuous improvement. Experience supporting or managing data transfer between PLM and ERP platforms, including IFS Cloud, covering parts, BoMs, documents, change data, lifecycle states and release-to-manufacture processes. Experience managing PLM-related incidents, problems, root cause investigations and corrective actions. Experience working with IT teams, vendors and business stakeholders to deliver system improvements. Experience leading or supporting PLM upgrades, deployments, migrations or process changes. Experience managing a small technical team or leading cross-functional improvement activities. Experience of Windchill would be highly desirable. Experience with CAD tools such as Autodesk Inventor, AutoCAD or similar would be beneficial. Experience with Engineering configuration management, change control and product data management would be beneficial. TECHNICAL SKILLS/EDUCATIONS REQUIRED: Degree, HND or equivalent qualification in Engineering, ICT, Computer Science, Information Systems or a related discipline. Equivalent experience in an Engineering IT, PLM, CAD administration or Engineering systems management role would also be considered. Strong understanding of PLM capability, administration and configuration management. Ability to document technical specifications, user requirements, process flows and system changes. Good logical diagnostic skills with the ability to troubleshoot and resolve PLM-related problems. Understanding of CAD integration with PLM, ideally including tools such as Inventor, AutoCAD or similar. Understanding of PLM reporting, data extraction and business reporting methods. Awareness of database queries and reporting tools such as SQL, MS PowerQuery, REST APIs or Query Builder would be beneficial. Awareness of PLM customisation, workflows, XML configuration, Java, JavaScript or Windchill development would be desirable. Understanding of application maintenance, upgrades, testing and deployment activities. Understanding of IT service management processes, incident management and problem resolution. Configuration Management / CMII training would be desirable. Experience of virtualised environments such as VMware would be beneficial. Able to support process improvement and system improvement activities across Engineering IT applications. Strong understanding of IFS ERP is highly desirable. Experience in a regulated industry, particularly aerospace and defence, is strongly preferred. Excellent communication, negotiation, and stakeholder management skills.
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Jun 11, 2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Full Stack .NET Developer (x3) Location: Leeds (1 day per month onsite) Rate: 500 per day Engagement: Contract IR35 Status: Inside IR35 Start Date: ASAP Duration: Initial 3 months Overview We're supporting a major NHS digital transformation programme and are looking for three experienced Full Stack .NET Developers. You'll be working on the development and enhancement of critical healthcare applications, helping deliver scalable, secure, cloud-native solutions that directly support NHS services and patient outcomes. This is an excellent opportunity for developers who enjoy working across the full stack, with a strong Microsoft technology background and modern front-end expertise. Key Responsibilities Design, develop and maintain enterprise-grade applications using .NET technologies Build and enhance responsive front-end applications using React and TypeScript Develop secure RESTful APIs and backend services Work within Azure-native environments, leveraging cloud-first architecture principles Collaborate with Product Owners, Architects, DevOps and QA teams in Agile delivery squads Contribute to technical design, code reviews and continuous improvement initiatives Ensure solutions meet NHS security, governance and compliance standards Support CI/CD pipelines and modern DevOps practices Essential Skills & Experience Backend Strong commercial experience with: C# .NET / .NET Core ASP.NET Core REST API development SQL Server Frontend Strong experience with: React TypeScript JavaScript HTML5 CSS3 Cloud & DevOps Strong Azure experience CI/CD pipelines Infrastructure and deployment best practices Apply now or email for more information.
Jun 11, 2026
Contractor
Full Stack .NET Developer (x3) Location: Leeds (1 day per month onsite) Rate: 500 per day Engagement: Contract IR35 Status: Inside IR35 Start Date: ASAP Duration: Initial 3 months Overview We're supporting a major NHS digital transformation programme and are looking for three experienced Full Stack .NET Developers. You'll be working on the development and enhancement of critical healthcare applications, helping deliver scalable, secure, cloud-native solutions that directly support NHS services and patient outcomes. This is an excellent opportunity for developers who enjoy working across the full stack, with a strong Microsoft technology background and modern front-end expertise. Key Responsibilities Design, develop and maintain enterprise-grade applications using .NET technologies Build and enhance responsive front-end applications using React and TypeScript Develop secure RESTful APIs and backend services Work within Azure-native environments, leveraging cloud-first architecture principles Collaborate with Product Owners, Architects, DevOps and QA teams in Agile delivery squads Contribute to technical design, code reviews and continuous improvement initiatives Ensure solutions meet NHS security, governance and compliance standards Support CI/CD pipelines and modern DevOps practices Essential Skills & Experience Backend Strong commercial experience with: C# .NET / .NET Core ASP.NET Core REST API development SQL Server Frontend Strong experience with: React TypeScript JavaScript HTML5 CSS3 Cloud & DevOps Strong Azure experience CI/CD pipelines Infrastructure and deployment best practices Apply now or email for more information.
An established technology company developing advanced communication and connected device solutions is seeking a Principal Embedded Application Engineer to join its growing software team. This is an opportunity to work on complex, real-world products where reliability, performance and software quality are critical. The successful candidate will play a key role in the design, development and delivery of embedded application software across a range of next-generation products. The Role Working within a collaborative Agile development environment, you will take ownership of software components from concept through to release. You will be involved in architecture, design, implementation, testing and technical leadership activities while working closely with multidisciplinary engineering teams. Key responsibilities include: Designing and developing embedded application software Implementing and maintaining software on Embedded Linux platforms Developing Android applications for commercial products Producing technical specifications and design documentation Participating in technical reviews and project planning activities Investigating and resolving complex software issues Supporting integration and system testing activities Providing technical leadership and mentoring where required Essential Experience Applicants must be able to demonstrate: 10+ years commercial software development experience Strong Embedded Linux development experience Commercial Android application development experience Excellent C programming skills Strong Java development experience Experience developing software for released commercial products Solid understanding of embedded software systems Experience working across the full software development lifecycle Test Driven Development (TDD) experience Strong problem-solving and debugging skills Ability to interpret and work from complex technical specifications Experience working within Agile development environments Desirable Experience Any of the following would be advantageous: Telecommunications or wireless communications systems Real-Time Operating Systems (RTOS) Safety-critical or mission-critical systems ARM-based embedded platforms Mobile communications technologies Industry standards and protocol specifications Technical leadership of complex software projects Up to 80k DOE + great benefits on offer, including private pension, healthcare/medical, and more. This role requires eligibility to obtain SC level security clearance & is based on-site 5 days per week. For more information, please apply now.
Jun 11, 2026
Full time
An established technology company developing advanced communication and connected device solutions is seeking a Principal Embedded Application Engineer to join its growing software team. This is an opportunity to work on complex, real-world products where reliability, performance and software quality are critical. The successful candidate will play a key role in the design, development and delivery of embedded application software across a range of next-generation products. The Role Working within a collaborative Agile development environment, you will take ownership of software components from concept through to release. You will be involved in architecture, design, implementation, testing and technical leadership activities while working closely with multidisciplinary engineering teams. Key responsibilities include: Designing and developing embedded application software Implementing and maintaining software on Embedded Linux platforms Developing Android applications for commercial products Producing technical specifications and design documentation Participating in technical reviews and project planning activities Investigating and resolving complex software issues Supporting integration and system testing activities Providing technical leadership and mentoring where required Essential Experience Applicants must be able to demonstrate: 10+ years commercial software development experience Strong Embedded Linux development experience Commercial Android application development experience Excellent C programming skills Strong Java development experience Experience developing software for released commercial products Solid understanding of embedded software systems Experience working across the full software development lifecycle Test Driven Development (TDD) experience Strong problem-solving and debugging skills Ability to interpret and work from complex technical specifications Experience working within Agile development environments Desirable Experience Any of the following would be advantageous: Telecommunications or wireless communications systems Real-Time Operating Systems (RTOS) Safety-critical or mission-critical systems ARM-based embedded platforms Mobile communications technologies Industry standards and protocol specifications Technical leadership of complex software projects Up to 80k DOE + great benefits on offer, including private pension, healthcare/medical, and more. This role requires eligibility to obtain SC level security clearance & is based on-site 5 days per week. For more information, please apply now.
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Jun 10, 2026
Full time
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV
Jun 10, 2026
Full time
Software Engineer (AI & Full Stack) - Senior Consultant Salary: 60,000 - 70,000 pa + 4,000 Bonus plus benefits, perks and healthcare options Base locations: London, Manchester, Newcastle or Glasgow Job Type: Permanent Hybrid (2 days per week) Occasional travel to client site Overview: We're looking for a Software Engineer with strong frontend and backend development skills and experience with various GenAI frameworks to join a growing team delivering innovative AI-powered solutions for enterprise clients. This is an opportunity to work at the intersection of modern software engineering and Generative AI, building intelligent applications that solve real business challenges. You'll collaborate with senior stakeholders, architects, and engineering teams to design, develop, and scale production-ready solutions using the latest AI technologies and cloud-native engineering practices. Key Skills: AI & GenAI: LLMs, RAG, Agents, LangChain, LangGraph, CrewAI, Vercel AI SDK, OpenAI, Anthropic, Mistral, Llama. Full Stack Engineering: Python, TypeScript, React, APIs, Microservices, FastAPI. Cloud & DevOps: AWS/Azure, Docker, Kubernetes, Terraform, CI/CD. Data & Vector Search: PostgreSQL, MongoDB, Pinecone, Qdrant, ChromaDB, PGVector. Observability & Tooling: LangSmith, Langfuse, Git, GitHub, GitLab. Your Role: Collaborate with the team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents. Scale existing POCs to production-ready solutions for customer use. Design and develop Full Stack applications for both GenAI and non-GenAI projects. Support the development of infrastructure to enable robust end-to-end solutions. Grow your skills by exploring and experimenting with emerging technologies, including GenAI. Your skills and experience: Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite. GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript). LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama. Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment. Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins. Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc. NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred). SQL: Experience working with SQL databases like PostgreSQL. Proficient in Git and version control platforms like GitHub, GitLab, etc. To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance. If you're ready to take the next step in your career and thrive in a fast-paced, innovative environment, we want to hear from you! Please send updated CV