London, England, United Kingdom Hybrid / WFH Options
Octopus Legacy
big? The Role Key Responsibilities: Lead the design and development of scalable, cloud-native systems, leveraging modern architecture principles such as microservices and serverless frameworks. Write maintainable, efficient, and cleancode primarily in Python, focusing on performance, scalability, and reliability. Build and maintain robust automated testing and CI/CD pipelines to support fast, frequent, and reliable deployments. … other engineers, to gather requirements, develop features, and address user needs. Drive best practices in development, demonstrating a strong balance between rapid iteration and high-quality output. Participate in code reviews, architectural discussions, and continuous improvement initiatives to foster a culture of technical excellence. Champion a lean mindset and agile methodologies, contributing to sprint planning, daily stand-ups, and … and a strong customer-centric approach. Nice to Haves: Experience with serverless frameworks (e.g., Serverless Framework, AWS SAM) or equivalent technologies on GCP/Azure. Familiarity with infrastructure as code (IaC) tools like AWS CloudFormation, Terraform, or equivalent tools in other cloud environments. Experience with containerization (e.g., Docker) and orchestration tools like Kubernetes or ECS. Background in event-driven More ❯
experience. Rapid Problem-Solving: Quickly fix bugs and solve problems, particularly related to AI performance, model integration, or data pipeline issues, to enhance customer satisfaction. Continuous Improvement: Participate in code reviews and contribute to improving our AI development processes, ensuring that the AI components are scalable, efficient, and maintainable. What you need to be successful AI and Machine Learning … in foundational models, prompt engineering and understanding to validate the quality of AI products. Full Stack/Backend: Proficiency in TypeScript, React, and Node.js with a solid understanding of cleancode practices and exposure to enterprise architectural design patterns, particularly when working with AI-powered features. Asynchronous Systems: Experience with building and maintaining asynchronous systems for automation and More ❯
Stretford, England, United Kingdom Hybrid / WFH Options
Cathcart Associates
looking to take the next step in your career? Do you thrive in an Agile environment and enjoy solving complex technical challenges? If you have a passion for writing clean, efficient code and collaborating with a dynamic team, this could be the perfect opportunity for you. My client is looking for someone who: * Has extensive experience with Java More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Cathcart Associates
looking to take the next step in your career? Do you thrive in an Agile environment and enjoy solving complex technical challenges? If you have a passion for writing clean, efficient code and collaborating with a dynamic team, this could be the perfect opportunity for you. My client is looking for someone who: * Has extensive experience with Java More ❯
Altrincham, Cheshire, United Kingdom Hybrid / WFH Options
Cathcart Associates Group Ltd
looking to take the next step in your career? Do you thrive in an Agile environment and enjoy solving complex technical challenges? If you have a passion for writing clean, efficient code and collaborating with a dynamic team, this could be the perfect opportunity for you. My client is looking for someone who: Has extensive experience with Java More ❯
Altrincham, England, United Kingdom Hybrid / WFH Options
Cathcart Associates Group Ltd
looking to take the next step in your career? Do you thrive in an Agile environment and enjoy solving complex technical challenges? If you have a passion for writing clean, efficient code and collaborating with a dynamic team, this could be the perfect opportunity for you. My client is looking for someone who: Has extensive experience with Java More ❯
in CI/CD solutions would be a plus Strong experience in all aspects of client-side performance optimization, Extremely proficient in modern coding and design practices. For example, CleanCode, SOLID principals, and TDD Experience in multiple front-end platforms including iOS, Android, Web, and API services Have worked on an app or internet company that is More ❯
Senior Software Engineer Experience in the travel or retail industry would be an advantage. Design, implement, and maintain software components that incorporate machine learning algorithms and data processing. Develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. Create and optimise data pipelines to collect, preprocess, and … data-related issues. Knowledge of design patterns and software architectures Familiarity with CI/CD and automation tools. Experience using Git for version control and platforms like Bitbucket for code collaboration. Knowledge of build tools and pipeline configuration (Jenkins) to automate testing and deployment. Strong problem-solving and analytical skills Presentation and teamwork skills Understanding of both Waterfall and … successful candidate will play a key role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions – from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye for automation, and More ❯
Version Control: Git Key Responsibilities: Contribute to our governance, principles, and ways of working. Design, develop, and maintain software applications. Collaborate with product managers, designers, and other engineers. Write clean, scalable, and efficient code. Troubleshoot, debug, and upgrade existing software. Participate in code reviews and contribute to team knowledge sharing. This is a 2-year fixed term role … degree in computer science, engineering, or a related field (or equivalent work experience). Nice to have: Experienced with other elements of our tech stack. Experienced with infrastructure-as-code tools such as Bicep, ARM Templates, Terraform, or similar. Contributions to open-source projects or personal projects. Nice to have Certifications: Microsoft Certified: Azure Developer Associate. Microsoft Certified Azure … Our Engineering Responsibilities: Design and Development: Collaborate with engineers, product managers, and designers to understand requirements and assist in designing solutions. Develop scalable, maintainable, and secure software applications. Write clean, efficient, and well-documented code. Testing and Quality Assurance: Develop and execute automated tests to ensure software quality. Participate in code reviews to ensure code quality and More ❯
Warrington, England, United Kingdom Hybrid / WFH Options
Thermo Fisher Scientific Inc
Version Control: Git Key Responsibilities: Contribute to our governance, principles, and ways of working. Design, develop, and maintain software applications. Collaborate with product managers, designers, and other engineers. Write clean, scalable, and efficient code. Troubleshoot, debug, and upgrade existing software. Participate in code reviews and contribute to team knowledge sharing. This is a 2-year fixed term role … degree in computer science, engineering, or a related field (or equivalent work experience). Nice to have: Experienced with other elements of our tech stack. Experienced with infrastructure-as-code tools such as Bicep, ARM Templates, Terraform, or similar. Contributions to open-source projects or personal projects. Nice to have Certifications: Microsoft Certified: Azure Developer Associate. Microsoft Certified Azure … Our Engineering Responsibilities: Design and Development: Collaborate with engineers, product managers, and designers to understand requirements and assist in designing solutions. Develop scalable, maintainable, and secure software applications. Write clean, efficient, and well-documented code. Testing and Quality Assurance: Develop and execute automated tests to ensure software quality. Participate in code reviews to ensure code quality and More ❯
multi-cloud infrastructure . What You’ll Do Design and deliver scalable, resilient backend systems. Shape cloud-ready, service-aligned architecture. Champion engineering best practices (TDD, CI/CD, cleancode). Collaborate across disciplines to deliver impactful solutions. Guide third-party development to meet technical standards. What You’ll Bring Strong backend engineering experience (Java 11+, REST … APIs, SQL). Experience with high-throughput or distributed systems. Passion for clean, maintainable code and infrastructure as code. Excellent communication and mentoring skills. Bonus Points For Spring Boot, Go, or Node.js experience. Cloud expertise (AWS, Azure, GCP). Kafka, RabbitMQ, or event-driven architecture. GitOps, Docker/Kubernetes, Terraform. Why Join Us? Be part of a multi More ❯
London, England, United Kingdom Hybrid / WFH Options
BBC
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker , Bedrock Implement Infrastructure-as-Code with AWS CDK , CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions , AWS CodePipeline , CodeBuild , Jenkins . Integrate monitoring and observability … CloudWatch, Prometheus , Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD) , unit testing frameworks (e.g., pytest , unittest ), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for cleancode, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for … security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines-ensuring DevSecOps principles are applied from design to deployment. Promote a culture of continuous learning More ❯
backend services and APIs that support payment platforms. Agile Delivery: Contribute to Agile ceremonies such as sprint planning, stand-ups, and retrospectives; work in a TDD and BDD environment. Code Quality & Standards: Write clean, maintainable, and secure code while adhering to coding standards and industry best practices. Continuous Integration: Support build, integration, and automated test processes using More ❯
handsworth, yorkshire and the humber, united kingdom
Albany Beck
backend services and APIs that support payment platforms. Agile Delivery: Contribute to Agile ceremonies such as sprint planning, stand-ups, and retrospectives; work in a TDD and BDD environment. Code Quality & Standards: Write clean, maintainable, and secure code while adhering to coding standards and industry best practices. Continuous Integration: Support build, integration, and automated test processes using More ❯
successful candidate will play a key role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions – from writing robust code and unit tests to developing APIs and integrating machine learning models into our product ecosystem. This role requires a mix of software engineering excellence, an eye for automation, and … from you. Experience in the travel or retail industry would be an advantage. Responsibilities Design, implement, and maintain software components that incorporate machine learning algorithms and data processing. Develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. Create and optimise data pipelines to collect, preprocess, and … data-related issues. Knowledge of design patterns and software architectures Familiarity with CI/CD and automation tools. Experience using Git for version control and platforms like Bitbucket for code collaboration. Knowledge of build tools and pipeline configuration (Jenkins) to automate testing and deployment. Strong problem-solving and analytical skills Presentation and teamwork skills Understanding of both Waterfall and More ❯
to align technical implementations with business objectives. - Learn and Adapt: Dive into new programming languages, frameworks, and tools as needed to solve problems and deliver value. - Drive Quality: Write clean, efficient, and maintainable code while participating in code reviews, testing, and debugging. - Innovate: Bring creative, out-of-the-box ideas to help shape the future of our More ❯
London, England, United Kingdom Hybrid / WFH Options
Solirius Reply
direction of our platform and foster a culture of collaboration and innovation. Requirements Key Responsibilities: Ruby Development: Design, build, and maintain robust, scalable, and high-performance Ruby applications. Write clean, maintainable, and efficient code following best practices and coding standards. Collaborate with frontend developers to integrate backend services with the frontend. DevOps & Automation: Collaborate with the DevOps team … to design and implement CI/CD pipelines and deployment automation. Ensure the smooth deployment of Ruby applications by utilizing infrastructure-as-code tools (e.g., Terraform, Ansible). Maintain and improve our cloud-based infrastructure (AWS, GCP, or Azure) to ensure scalability and reliability. Database Architecture & Optimization: Design and optimize databases (PostgreSQL, MySQL, or MongoDB) for high performance and … and efficient coding. Collaborate with cross-functional teams, including product management, design, and operations. Provide technical leadership in project planning and execution, setting clear goals and timelines. Participate in code reviews and contribute to establishing coding standards. Additional Backend Technology (optional but preferred): Knowledge of additional backend technologies such as Node.js, Python, Java, or Go. Contribute to full-stack More ❯
London, England, United Kingdom Hybrid / WFH Options
Russell Tobin
frontends Mobile/Responsive Development: Expert in adaptive web and mobile solutions DevOps & CI/CD: Automated testing, Continuous Integration/Delivery, Cloud platforms Development Tools: JIRA, Splunk, Slack Code Quality: Adheres to DRY principles, TDD practices, and cleancode standards Collaboration: Pair programming via HackerRank, Agile ceremonies, cross-functional teamwork Passion for emerging technologies and innovative More ❯
Brighton, East Sussex, South East, United Kingdom Hybrid / WFH Options
In Technology Group Limited
tech (Node.js, Python, Java, .NET). Experience with databases (MongoDB, PostgreSQL, MySQL, etc.). Familiarity with DevOps, CI/CD, and cloud platforms (AWS, Azure, GCP). Passion for clean, efficient code & problem-solving. If you are interested in this exciting opportunity, please apply for immediate consideration! You can contact me on 0161 528 6890 or . In More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
In Technology Group Limited
tech (Node.js, Python, Java, .NET). Experience with databases (MongoDB, PostgreSQL, MySQL, etc.). Familiarity with DevOps, CI/CD, and cloud platforms (AWS, Azure, GCP). Passion for clean, efficient code & problem-solving. If you are interested in this exciting opportunity, please apply for immediate consideration! You can contact me on 0161 528 6890 or . In More ❯
web-based applications used across all brands to deliver strategic value. We seek an experienced Full Stack Engineer to drive this mission. You will develop tools and applications with clean, maintainable code, owning and supporting features throughout their lifecycle. You will participate in team ceremonies, collaborate with internal tech teams and third-party vendors, and suggest improvements to … + Serverless, Azure Functions, Google Functions, or containerization with Docker, ECS, Kubernetes. Knowledge of various databases, including NoSQL (MongoDB, DynamoDB) and relational (PostgreSQL, MySQL). Experience defining infrastructure as code with CloudFormation, CDK, or Terraform. Understanding of DevOps practices, supporting applications in production, and using monitoring tools. Team-oriented, with good communication skills and mentoring experience. Benefits Opportunities for More ❯
the direction of our platform and foster a culture of collaboration and innovation. Key Responsibilities: Ruby Development: Design, build, and maintain robust, scalable, and high-performance Ruby applications. Write clean, maintainable, and efficient code following best practices and coding standards. Collaborate with frontend developers to integrate backend services with the frontend. DevOps & Automation: Collaborate with the DevOps team … to design and implement CI/CD pipelines and deployment automation. Ensure the smooth deployment of Ruby applications by utilizing infrastructure-as-code tools (e.g., Terraform, Ansible). Maintain and improve our cloud-based infrastructure (AWS, GCP, or Azure) to ensure scalability and reliability. Design and optimize databases (PostgreSQL, MySQL, or MongoDB) for high performance and scalability. Write efficient … and efficient coding. Collaborate with cross-functional teams, including product management, design, and operations. Provide technical leadership in project planning and execution, setting clear goals and timelines. Participate in code reviews and contribute to establishing coding standards. Additional Backend Technology (optional but preferred): Knowledge of additional backend technologies such as Node.js, Python, Java, or Go. Contribute to full-stack More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
In Technology Group Limited
or Python Experience with Azure (or AWS/GCP) and CI/CD pipelines Familiarity with both SQL and NoSQL databases such as PostgreSQL or MongoDB A passion for clean, maintainable code and a problem-solving mindset If you're interested in this opportunity, apply today for immediate consideration. For more information, feel free to get in touch More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for cleancode, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for … security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines—ensuring DevSecOps principles are applied from design to deployment. Promote a culture of continuous learning More ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for cleancode, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for … security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic code analysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines—ensuring DevSecOps principles are applied from design to deployment. Promote a culture of continuous learning More ❯