as teams' setup Champion Communities of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate the Product development life cycle … external brand outreach activities Who you are: Your skills and experience will include: Significant track record of strategic and innovative thinking, as well as execution and implementation Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security More ❯
as teams' setup Champion Communities of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate the Product development life cycle … external brand outreach activities Who you are: Your skills and experience will include: Significant track record of strategic and innovative thinking, as well as execution and implementation Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
cycle Investigating issues in the software when they occur and fixing them Maintaining CI/CD pipelines Supporting our applications in all environments Ensure development best practices are followed (CleanCode, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value 4+ years of commercial experience in Java , C++ More ❯
as teams' setup Champion Communities of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate the Product development life cycle … you are Your skills and experience will include: Experience in implementing solutions using modern, web facing software solutions that provide the best possible experience across multiple devices Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure solutions and services with security More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
and its evolution. Build end-to-end features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (CleanCode, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in Python with at least More ❯
Hampshire, South East, United Kingdom Hybrid / WFH Options
Claremont Consulting
UX designers to translate wireframes into refined, production-ready solutions. Develop and maintain comprehensive component documentation utilising Storybook. Build and support cross-platform features employing the Ionic framework. Produce clean, maintainable code in accordance with established team standards and best practices. Develop and uphold robust test coverage for all code bases. Participate in code reviews and … and a commitment to delivering pixel-perfect user interfaces. Strong collaborative skills, with the ability to work effectively with UX designers and fellow engineers. Thorough understanding of coding standards, cleancode methodologies, and testing best practices. Familiarity with agile development methodologies and a proactive approach to team engagement. Level : 3 Department: Software Engineering Location : Southampton/Home Worker … Next.js and Ionic - Work closely with UX designers to translate wireframes into polished implementations - Create and maintain component documentation using Storybook - Build cross-platform features using Ionic framework - Write clean, maintainable code following team standards and best practices - Develop and maintain test coverage - Participate in code reviews and technical discussions - Work within agile teams, participating in all More ❯
documented and easy to consume and to maintain. Collaborate with other Technology functions (e.g. Architecture, DevOps, Security) across different geographies, timezones and cultures to deliver secure, reliable, robust, scalable code which can be built, tested and deployed into Production using automation and CI/CD pipelines and Agile delivery practices. Lead the teams in best practice for good diagnostics … solution design is reviewed effectively, and is conformant with NFRs, Security and Data Privacy guidelines Implement software engineering best practices with your peers within Engineering, such as, pair programming, cleancode, CI/CD, pyramid testing within a Scrum agile delivery frame Skills/Qualifications Candidate Profile Proven experience managing small software teams and mentoringengineersin enterprise web development … and services development using loosely coupled systems. Highly experienced in agiletest drivensoftware development Passionate about writing well-crafted cleancode and comfortable working in an agile environment Ability to write high-quality code across modern Javascript based programming languages and frameworks Knowledge and experience of delivering solutions using a microservice architecturewith RESTful protocols and frameworks such as More ❯
documented and easy to consume and to maintain. Collaborate with other Technology functions (e.g. Architecture, DevOps, Security) across different geographies, timezones and cultures to deliver secure, reliable, robust, scalable code which can be built, tested and deployed into Production using automation and CI/CD pipelines and Agile delivery practices. Lead the teams in best practice for good diagnostics … solution design is reviewed effectively, and is conformant with NFRs, Security and Data Privacy guidelines Implement software engineering best practices with your peers within Engineering, such as, pair programming, cleancode, CI/CD, pyramid testing within a Scrum agile delivery frame Skills/Qualifications Candidate Profile Proven experience managing small software teams and mentoringengineersin enterprise web development … and services development using loosely coupled systems. Highly experienced in agiletest drivensoftware development Passionate about writing well-crafted cleancode and comfortable working in an agile environment Ability to write high-quality code across modern Javascript based programming languages and frameworks Knowledge and experience of delivering solutions using a microservice architecturewith RESTful protocols and frameworks such as More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
collaborative product. As our Remote Senior Front-End Engineer (Angular), you'll be responsible for: Collaborating with founders, your engineering team, and designers to translate mockups into high-quality code, ensuring seamless UX. Building rich B2B SaaS features focused on cross-functional collaboration across different form factors. Utilizing your extensive front-end expertise to architect, develop, and deploy innovative … debugging to ensure optimal performance and responsiveness across browsers and platforms. Developing test infrastructures, writing documentation, ensuring high performance, and following agile methodologies. Following development best practices such as CleanCode, Clean Architecture, and code reviews. Communicating actively with stakeholders, team members, and clients. What do we value? Over 6 years of experience working with scale More ❯
Waterlooville, Hampshire, South East, United Kingdom Hybrid / WFH Options
ClearCourse
critical role, where you will be leading and supporting a team of Java developers who are working on our Cygnus Swan product, and be an active contributor to the code base and sprint cycles, taking on development tasks of all complexities. Our product is very stable, but there will be some legacy work to be done, however, we are … robust, secure, and maintainable software systems end to end. Develop loosely coupled, layered software components ensuring they are replaceable, testable, and version-controlled with minimal impact on others. Embrace CleanCode and SOLID principles: your code must be clear enough to be understood and extended by others quickly and safely. Communicate with clarity and empathy across teams … in both quality and attitude. Handle developments, supports and production requests with professionalism, care, and accountability. Consistently demonstrates ownership and follows through to the delivery. Cares about product and code quality, balances technical excellence with delivery speed. Required experience/characteristics : At least 5 years as Senior Developer experience across these technologies Familiarity with Java FX or any Java More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Formpipe Software AB
solution implementation Participating in agile planning, estimation, and delivery Owning your work end-to-end Maintaining and improving the codebase Navigating legacy and new technologies Sharing knowledge and reviewing code with teammates Knowledge and Experience Must-haves: 5-10 years of software development experience across various domains Experience modernizing monolithic systems Strong C++ skills and Windows Desktop Development experience … but capable of independent work Knowledge sharing and mentorship Asks insightful questions Resilient and open to learning from failures Humorous, humble, and grounded Adapts quickly in agile environments Values cleancode and craftsmanship Handles shifting priorities effectively Preferred qualities: Analytical thinking Maintains and improves existing code Clear communicator with technical and non-technical stakeholders Proactive problem identification … and resolution Attention to testing and documentation Experience with Git and collaborative workflows Understanding of automated testing and testable code Appreciation for UI/UX in desktop apps Works well with cross-functional teams Maintains composure under pressure Curious and continuously improving skills Interested? If you're excited by complex challenges, passionate about cleancode, and thrive More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
be deeply involved in shaping technical strategy, collaborating with product teams, and solving meaningful user and architectural challenges. With modern tooling, continuous delivery practices, and a strong emphasis on code quality, this is a position that offers both technical ownership and long-term growth . About the Role Youll be part of a collaborative, cross-functional team working on … evolution of its platformthis includes improving modularisation, scalability, state management, performance, and design consistency across its applications. The role will suit someone who not only enjoys writing elegant, maintainable code, but also wants to influence architectural standards and contribute to a broader engineering culture focused on continuous improvement. What Youll Be Doing Building and maintaining production-grade Angular applications … modular frontend architecture Contributing to UI and state architecture decisions, helping evolve engineering standards Collaborating with designers, product owners, and backend engineers to develop high-quality user experiences Driving code quality through clean, testable code and frequent code reviews Working with modern CI/CD pipelines to deliver incremental improvements quickly and safely Mentoring and guiding More ❯
Rapid Problem-Solving: Quickly fix bugs and solve problems to enhance customer satisfaction. Data-Driven Development: Utilize analytics to inform product decisions and improve features. Continuous Improvement: Participate in code reviews and contribute to improving our development processes. Stay Current: Keep up-to-date with the latest industry trends especially in the domain of automations, workflows, and AI integrations. … to be successful Proven Experience: Demonstrable experience as a Full Stack Software Engineer in a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in cleancode practices and familiarity with enterprise architectural design patterns. Containerization and Orchestration: Experience with Docker and Kubernetes. Cloud Services Familiarity: Knowledge of cloud platforms like AWS, Azure, or … Rapid Problem-Solving: Quickly fix bugs and solve problems to enhance customer satisfaction. Data-Driven Development: Utilize analytics to inform product decisions and improve features. Continuous Improvement: Participate in code reviews and contribute to improving our development processes. Stay Current: Keep up-to-date with the latest industry trends especially in the domain of automations, workflows, and AI integrations. More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
InterQuest Solutions
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
delivering performant backend APIs in .NET 6/8. Building engaging, responsive UIs using modern React. Working closely with cross-functional product teams. Taking ownership of technical implementation and cleancode practices. Supporting the adoption of modern DevOps and cloud tooling. What Were Looking For Strong commercial experience with C# (.NET 6 or 8) and React. Background in … developing RESTful services and front-end interfaces. Experience working in cloud-first environments (AWS preferred). Familiarity with IaC and modern deployment pipelines. Passion for cleancode, security, and scalability. Tech Stack Backend: .NET 6/8, AWS, Terraform, DynamoDB Frontend: React, TypeScript Infrastructure & Messaging: EventBridge, SNS/SQS CI/CD: GitHub Actions Testing: Playwright, K6 Why … Front-End Engineer to help build a new, enterprise-level platform with React at its core. Working as part of a cross-functional team, youll own the creation of clean, scalable, and engaging UIs that define the user experience of a high-impact, high-visibility product. This is a chance to work on a greenfield build - crafting elegant interfaces More ❯
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their … Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development … expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture More ❯
infrastructure. Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for cleancode, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary - lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What You'll Bring Proven More ❯
infrastructure. Collaborate with Product and Design teams to ensure seamless integration of engineering deliverables with business objectives and user needs. Coach and mentor team members, promoting best practices for cleancode, code quality, system reliability, and high-performance development. Own and optimize CI/CD processes, DevOps workflows, and infrastructure planning to ensure fast delivery and cost … effective cloud operations. Stay hands-on where necessary lead code reviews, make architectural decisions, and assist in system-level debugging. Champion Agile practices (Scrum/Kanban) to ensure effective team performance and transparency throughout product delivery cycles. Promote a strong culture of documentation, testing, and continuous improvement in both product quality and engineering processes. What Youll Bring Proven experience More ❯
is a chance to join a high-performing engineering team solving real-world problems at scale. Our systems are built around a microservices architecture, driven by performance, reliability, and clean service-to-service communication. You'll help design, develop, and optimise APIs that are integral to the platform’s continued growth and evolution. What You’ll Be Doing: Designing … RESTful and event-driven APIs . Building scalable microservices using Golang or Erlang (training available if you're transitioning). Working on distributed systems that require resilience, speed, and cleancode practices. Contributing to architecture decisions and backend design patterns. Collaborating with product and DevOps teams across the full software lifecycle. What You’ll Bring: Solid backend development … part of a forward-thinking team focused on scalable, service-based architecture. Gain hands-on experience with Golang or Erlang, with full support to upskill. A culture focused on cleancode, technical excellence, and team collaboration. Flexible working options,hybrid (North West or Midlands) or fully remote. Join at junior, mid, or senior/lead level—clear pathways More ❯
Set high standards for your domain and lead by example. Mentor and guide : Empower junior engineers and share your knowledge to foster their growth. Champion best practices : Promote TDD, cleancode, and robust architectural practices. Collaborate effectively : Work across teams to create cohesive and scalable solutions. What You'll Do Drive technical discussions : Lead conversations about technical decisions … and others accountable for delivering high-quality work. Mentorship and knowledge sharing : Empower your team by providing guidance and fostering a collaborative environment. Focus on developer experience : Champion simplicity, cleancode, and a streamlined workflow for all engineers. DevOps mindset : Take full ownership of your domain, from design to deployment and monitoring. You can learn more about our More ❯
Set high standards for your domain and lead by example. Mentor and guide : Empower junior engineers and share your knowledge to foster their growth. Champion best practices : Promote TDD, cleancode, and robust architectural practices. Collaborate effectively : Work across teams to create cohesive and scalable solutions. What You'll Do Drive technical discussions : Lead conversations about technical decisions … and others accountable for delivering high-quality work. Mentorship and knowledge sharing : Empower your team by providing guidance and fostering a collaborative environment. Focus on developer experience : Champion simplicity, cleancode, and a streamlined workflow for all engineers. DevOps mindset : Take full ownership of your domain, from design to deployment and monitoring. Your Story Are you a seasoned More ❯
volumes of data in production. Version Management : Manage different versions of machine learning models to maintain consistency and ensure that the correct version is in use across environments. Writing CleanCode : Write clean, maintainable, and reusable code primarily in Python for deployment, automation, and integration tasks. Collaboration with Data Teams : Collaborate closely with Data Scientists to … as TensorFlow, PyTorch, and scikit-learn is beneficial. DevOps Practices: Experience with DevOps practices, including continuous integration and continuous deployment (CI/CD), containerisation using Docker, and Infrastructure as Code (IaC) methodologies. Cloud Platforms : Proficient in working with cloud platforms such as AWS, Azure, or Google Cloud for deploying and managing machine learning models and infrastructure. Data Management Knowledge … tools and platforms, including MLflow, Databricks, Kubeflow, and SageMaker, to streamline the machine learning lifecycle. Version Control Systems: Proficient in using version control systems such as Git to manage code and collaborate with development teams. Software Testing and Debugging: Experience in software testing and debugging practices to ensure code quality and reliability. Agile Environment Experience: Familiarity with working More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
OLI Systems
for always-on availability. Join a small, elite squad inside our Technology Team. You will work shoulder-to-shoulder with domain scientists, DevOps engineers, and product leaders to ship code that takes OLI to the next level as the standard for solving previously "unsolvable" problems in chemistry. Your work will shape entire industries and accelerate the move toward a … more sustainable world. If you thrive in high-growth settings, love cleancode and modern technologies, if you care for the quality of what you deliver, and want your contributions to leave a measurable mark, OLI needs you. Mission Statement You will deliver production-grade front- and back-end code that extends OLI's computational engine into … the team, contribute to architectural foundations and push critical Galileo components from prototype to production enabling faster scientific breakthroughs. You will raise the performance, security, and testability of our code base for long-term maintainability and scale. Key Responsibilities By working with us, we want you to: Design, implement, and test high-quality code that powers today's More ❯
enhancing technical assets onto one global platform, to foster new commercial opportunities and enable innovation. As a member of the team, you will play a key role in improving code to further improve the reliability and performance of our applications. You will have access to like-minded developers, with whom you can collaborate, discuss ideas and concepts, pair-with … the role: Product Definition - develop a solid understanding of our product and help to contribute ideas and suggestions Operating - follow our processes and patterns in order to ensure reliable, cleancode and take responsibility for the running of our components in production Communicate - transparently communicate the progress of your work and discuss ideas with your team and Technology … Microservice/Event Driven Design - An understanding of the complexities with event driven design and how to best approach them Experience or interest in application development and writing good cleancode Cloud environments. We use AWS Testing approaches such as unit testing or functional testing Working within an e-commerce business where reliability is critical At JET, this More ❯