Implement test automation frameworks using tools such as Selenium, TestNG, and JUnit. Perform root cause analysis on defects and collaborate with development teams to resolve issues effectively. Engage in continuousintegration practices using tools like Jenkins and GitLab to streamline the testing process. Participate in release management activities, ensuring that all releases are thoroughly tested before deployment. Conduct More ❯
be applied across different projects and scientific areas. Collaborate with scientists and engineers to incorporate AI solutions into daily R&D tasks. Implement tools for version control, testing, and continuousintegration to ensure quality, security, and traceability of AI solutions. Develop automated reporting systems that make results from AI models easier to interpret, share, and act on. Key More ❯
their precise specifications Develop and integrate Web APIs to support the frontend sites and automate business processes Extend service APIs, by replacing legacy services, and creating service gateways for integration into the legacy systems Set up test, UAT and live environments/continuousintegration pipelines, for new sites using Azure, Azure Dev-Ops and IIS, including deployment More ❯
reporting tools to support corporate goals. Whether working on front-end or back-end systems, they use their software development expertise to create robust, scalable, and efficient solutions, driving continuous improvements and enhancing customer choice. About the Role Create and Deliver Solutions: Develop technology solutions that meet business requirements, ensuring efficiency, cost-effectiveness, and minimal environmental impact. Enhance and … thorough documentation of designs and configurations. Testing and Quality: Collaborate with Quality Engineering and Infrastructure teams to test solutions for functionality and performance, embedding quality throughout the development process. Continuous Improvement and Support: Address issues, drive ongoing improvements, support continuousintegration and deployment, and enhance solution resilience to handle disruptions. About You Infrastructure as Code (IaC) Development More ❯
as useState, useEffect, useMemo, useCallback, and custom hooks. Strong understanding of responsive design principles, patterns, and libraries such as Bootstrap. Solid knowledge and hands-on experience in backend API integration, exception handling, and managing synchronous/asynchronous requests Proficient in HTML5, CSS3, and modern CSS frameworks like Tailwind CSS or Styled Components. Strong experience with Application Security concepts such … principles. Exposure to unit testing or testing automation frameworks for front-end validation. Advanced experience with testing frameworks such as Jest, React Testing Library, Cypress, or Enzyme for unit, integration, and end-to-end testing. Strong understanding of web accessibility standards (WCAG) and experience in building inclusive and accessible applications. Experience in accessibility testing TFS (Team Foundation Server) familiarity … for state management and data transfer. Exposure to micro-frontends architecture for modular UI development is an added advantage. Good to have: Experience in Node.js backend development. Familiarity with ContinuousIntegration methodologies and tools like Jenkins. Good to have exposure to cloud CDN and static website hosting in AWS or Azure. Excellent communication and presentation skills. More ❯
to support the wider business. The position of Embedded Software Team Lead may also include line-management of engineers. As Embedded Software Team Lead, you will dedicate time to continuous improvement of our software development processes (continuousintegration, automated testing, and staff onboarding). You will also contribute to guiding the direction of the development team, ensuring More ❯
cars to coffee pots! You will join a small, empowered software engineering team and contribute to all aspects of the design and architecture. You will be involved in the continuous development of our cloud-based software, working on the entire tech stack. You will be expected to write and maintain high quality code following best practices and share your … team-based environment to resolve a wide range of challenges. Be in the habit of writing maintainable code. Useful skills include TDD/BDD, refactoring, domain driven design and continuousintegration and deployment. Be willing to work primarily on-site at our London, UK office (we can sponsor Work Visas in UK). More ❯
days onsite in Kings Cross pw required Join a forward-thinking organisation where innovation meets collaboration. Our AI/ML team is built on the principles of ownership, accountability, continuous development, and teamwork. We are committed to creating a supportive environment that fosters your career growth from day one. Key Responsibilities: Implement front-end features for a React application … prototypes into engaging applications. Experience with automated testing tools (e.g., Playwright, Cypress) for maintaining and executing test suites. Solid understanding of web development best practises, modern design principles, and continuousintegration workflows. Familiarity with agile practises and experience in agile software development environments. Proficient in modern software development tools (e.g., Git/GitHub, DevOps tools) with a commitment More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Anson McCade
to deploy production-grade systems Provide technical leadership and guidance on AWS solutions and cloud-native design Evaluate new AWS services and tooling to improve efficiency and scalability Support continuousintegration and deployment pipelines using DevOps tooling About You AWS certification (Solutions Architect/DevOps Engineer – Associate or Professional level) 5+ years’ experience in cloud architecture, design, and More ❯
to deploy production-grade systems Provide technical leadership and guidance on AWS solutions and cloud-native design Evaluate new AWS services and tooling to improve efficiency and scalability Support continuousintegration and deployment pipelines using DevOps tooling About You AWS certification (Solutions Architect/DevOps Engineer – Associate or Professional level) 5+ years’ experience in cloud architecture, design, and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Anson McCade
to deploy production-grade systems Provide technical leadership and guidance on AWS solutions and cloud-native design Evaluate new AWS services and tooling to improve efficiency and scalability Support continuousintegration and deployment pipelines using DevOps tooling About You AWS certification (Solutions Architect/DevOps Engineer – Associate or Professional level) 5+ years’ experience in cloud architecture, design, and More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Anson McCade
to deploy production-grade systems Provide technical leadership and guidance on AWS solutions and cloud-native design Evaluate new AWS services and tooling to improve efficiency and scalability Support continuousintegration and deployment pipelines using DevOps tooling About You AWS certification (Solutions Architect/DevOps Engineer – Associate or Professional level) 5+ years’ experience in cloud architecture, design, and More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Anson McCade
to deploy production-grade systems Provide technical leadership and guidance on AWS solutions and cloud-native design Evaluate new AWS services and tooling to improve efficiency and scalability Support continuousintegration and deployment pipelines using DevOps tooling About You AWS certification (Solutions Architect/DevOps Engineer – Associate or Professional level) 5+ years’ experience in cloud architecture, design, and More ❯
AI systems. Own AWS-based infrastructure: Lambda, EC2, S3, CloudFormation/Terraform, CloudWatch, and VPC security. Oversee JSON-based API integrations, data pipelines, and serverless event-driven architectures. Implement continuousintegration and deployment (CI/CD) pipelines for code, models, and infrastructure. Ensure DevSecOps best practices - patching, logging, monitoring, and compliance with UK MoD or ISO27001 frameworks. Manage More ❯
AI systems. Own AWS-based infrastructure : Lambda, EC2, S3, CloudFormation/Terraform, CloudWatch, and VPC security. Oversee JSON-based API integrations , data pipelines, and serverless event-driven architectures. Implement continuousintegration and deployment (CI/CD) pipelines for code, models, and infrastructure. Ensure DevSecOps best practices patching, logging, monitoring, and compliance with UK MoD or ISO27001 frameworks. Manage More ❯
Templecombe, Somerset, United Kingdom Hybrid / WFH Options
Thales Group
in Full Stack or pure back/pure front programming languages and frameworks (JAVA, C, C++, Python, or any other) You are familiar with compilation/code building/continuousintegration You have knowledge of IS Computing Platforms, Operating Systems, and Hypervisors You know Agile principlesNICE TO HAVE: + Specific knowledge linked to the domain/product/ More ❯
or Java with a willingness to learn the other. Show experience with of both front-end, particularly React, and back-end frameworks. Display experience with build tools, Git and continuousintegration Be familiar with how to design and develop for cloud environments Enjoy collaborating with team members to create innovative solutions for the research community Show experience with More ❯
warwick, midlands, united kingdom Hybrid / WFH Options
National Grid
engineers to deliver solutions aligned with business goals. Participate in code reviews, debugging, and troubleshooting to maintain high standards and ensure smooth performance. Support software lifecycle practices, including automation, continuousintegration, and secure operations. Contribute to system and software design, following established patterns and standards to meet functional and non-functional requirements. Engage with stakeholders, helping to manage More ❯
Warwick, north west england, united kingdom Hybrid / WFH Options
National Grid
engineers to deliver solutions aligned with business goals. Participate in code reviews, debugging, and troubleshooting to maintain high standards and ensure smooth performance. Support software lifecycle practices, including automation, continuousintegration, and secure operations. Contribute to system and software design, following established patterns and standards to meet functional and non-functional requirements. Engage with stakeholders, helping to manage More ❯
AWS, GCP, or Azure to deploy and scale applications. Develop and integrate high-performance, low-latency APIs for AI-driven features. Ensure code quality through testing, peer reviews, and continuous integration. Collaborate with the team to build, and maintain generative AI agents. Participate in architectural design discussions and promote engineering best practices. Continuously improve the application's performance, scalability More ❯
algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuousintegration workflow. Work comfortably in a Linux/Unix environment. What You Bring: Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages … for technology and a desire to innovate! Why Join Us? Be part of a forward-thinking organisation that values creativity and collaboration. Work in a vibrant environment that encourages continuous learning and growth. Enjoy a highly competitive rate for your expertise and contributions. Experience the thrill of working on a transformative project with global implications. If you're ready More ❯
algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuousintegration workflow. Work comfortably in a Linux/Unix environment. What You Bring: Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages … for technology and a desire to innovate! Why Join Us? Be part of a forward-thinking organisation that values creativity and collaboration. Work in a vibrant environment that encourages continuous learning and growth. Enjoy a highly competitive rate for your expertise and contributions. Experience the thrill of working on a transformative project with global implications. If you're ready More ❯
algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuousintegration workflow. Work comfortably in a Linux/Unix environment. What You Bring: Professional experience in developing web-based UI solutions with React JS. Proficiency in JVM languages … for technology and a desire to innovate! Why Join Us? Be part of a forward-thinking organisation that values creativity and collaboration. Work in a vibrant environment that encourages continuous learning and growth. Enjoy a highly competitive rate for your expertise and contributions. Experience the thrill of working on a transformative project with global implications. If you're ready More ❯
such as Scrum ) and thrive in a fast-paced, dynamic setting. They should have a keen interest in emerging technologies , staying ahead of industry trends, and be committed to continuous skill development . A professional and approachable demeanor is key, as is the ability to champion the adoption of innovative technologies within the team. Experience Good knowledge of Microsoft … Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively, experience working in a source-controlled, continuousintegration (CI) environment. Background in the finance or pensions sector, with an understanding of industry-specific requirements and practices. Proficient in SQL Server query optimisation, including performance tuning More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
such as Scrum ) and thrive in a fast-paced, dynamic setting. They should have a keen interest in emerging technologies , staying ahead of industry trends, and be committed to continuous skill development . A professional and approachable demeanor is key, as is the ability to champion the adoption of innovative technologies within the team. Experience Good knowledge of Microsoft … Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and source control, with TFS experience being a plus. Alternatively, experience working in a source-controlled, continuousintegration (CI) environment. Background in the finance or pensions sector, with an understanding of industry-specific requirements and practices. Proficient in SQL Server query optimisation, including performance tuning More ❯