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 ❯
public services that matter. You'll work with the latest technology to solve real-world challenges. We're collaborative, ambitious, and resourceful and if you thrive on impact, love cleancode, and believe AI should be ethical and accessible, we want you in our team. We're not just building systems and applications, we're re-imagining the … intelligent solutions, mentoring talent, and driving innovation across public services that matter. Work with the latest technology to solve real-world challenges. Contribute to a culture that values impact, cleancode, and ethical, accessible AI. Help re-imagine how we operate and shape a new resident experience. Note to Recruitment Agencies We kindly ask that recruitment agencies do More ❯
a strategic lens to team processes and tooling, helping improve how the team operates and ultimately delivering valuable, high-quality software to customers. What you'll be doing Build clean, maintainable features and resolve end-to-end issues, ensuring solutions are fit for purpose, add business value, and meet quality standards. Contribute to strategies for managing technical debt, ensuring … are secure, resilient, and reliable. Define and analyse test approaches to deliver the best possible customer experience, with a focus on security, usability, and accessibility. Conduct and participate in code reviews, considering functional and non-functional requirements such as performance, resiliency, maintainability, and security. Promote continuous improvement in team effectiveness and culture, supporting changes that enhance productivity and happiness. … SDK & CDK, Python, React, HTML/CSS, Java, Spring, Terraform/CloudFormation Hands-on experience: Building serverless applications in AWS Building microservices in Java (Spring Boot) Strong understanding of cleancode principles, design patterns, distributed systems, software testing, CI/CD, and Agile methodologies (Scrum/Kanban). Knowledge of application security. Additional desirable skills: SQL, GraphQL, Maven More ❯
a strategic lens to team processes and tooling, helping improve how the team operates and ultimately delivering valuable, high-quality software to customers. What you'll be doing Build clean, maintainable features and resolve end-to-end issues, ensuring solutions are fit for purpose, add business value, and meet quality standards. Contribute to strategies for managing technical debt, ensuring … are secure, resilient, and reliable. Define and analyse test approaches to deliver the best possible customer experience, with a focus on security, usability, and accessibility. Conduct and participate in code reviews, considering functional and non-functional requirements such as performance, resiliency, maintainability, and security. Promote continuous improvement in team effectiveness and culture, supporting changes that enhance productivity and happiness. … SDK & CDK, Python, React, HTML/CSS, Java, Spring, Terraform/CloudFormation Hands-on experience: Building serverless applications in AWS Building microservices in Java (Spring Boot) Strong understanding of cleancode principles, design patterns, distributed systems, software testing, CI/CD, and Agile methodologies (Scrum/Kanban). Knowledge of application security. Additional desirable skills: SQL, GraphQL, Maven More ❯
assets. This is your opportunity to shape technology that will redefine how people invest and achieve financial freedom. All development within Core Wealth Services is greenfield. That means a clean slate - the chance to design, architect and build from the ground up using modern technologies and best practices. No legacy constraints. Just the freedom to architect scalable, robust, and … planning, estimation, and execution of projects. Embed continuous improvement into how the team builds, tests, deploys, and maintains software. Champion modern engineering practices (CI/CD, TDD/BDD, cleancode). People & Team Leadership Lead, coach, and grow a high-performing and inclusive engineering team. Foster a psychologically safe environment where learning and innovation thrive. Inspire and More ❯
a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for cleancode, automation and innovation. They operate as a remote-first organisation with a strong culture of collaboration, transparency and continuous improvement. The competitive benefits package is tailored to … days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time permanent position, paying between circa … software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code and cloud platforms. Excellent communication skills and a true team player Experience working with SaaS platforms or automation tools is a plus. Comfortable working in agile environments (Scrum or More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Circle Recruitment
a UK-based software company building scalable, high-performance platforms for modern infrastructure. The team is made up of experienced professionals from diverse industries, united by a passion for cleancode, automation and innovation. They operate as a remote-first organisation with a strong culture of collaboration, transparency and continuous improvement. The competitive benefits package is tailored to … days annual leave plus bank holidays, a generous pension, healthcare, life assurance, personal development allowance and much more! This is a hands-on engineering role focused on writing clean, maintainable Go code. You'll collaborate with other developers and technical stakeholders to deliver high-quality features and improvements. This is a full-time permanent position, paying between circa … software development, with a strong focus on Go ( Golang ). Solid understanding of backend architecture, distributed systems and API design. Solid understanding of DevOps, CI/CD, infrastructure as code and cloud platforms. Excellent communication skills and a true team player Experience working with SaaS platforms or automation tools is a plus. Comfortable working in agile environments (Scrum or More ❯
make real technical impact? Join a collaborative, forward-thinking team building robust, scalable applications used by thousands of end users every day. We're looking for someone passionate about cleancode, modern software practices, and Back End development at scale. You will be building and maintaining scalable PHP applications with MySQL and AWS, focusing on performance, reliability, and … best practices including TDD/BDD, CI/CD, and secure coding principles. Diagnose and solve issues across multiple environments, including production systems hosted on AWS. Take ownership of code quality and technical direction, mentoring teammates and setting high standards for delivery. Play a key role in driving future product roadmaps and adopting emerging technologies. We are looking for More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership.- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.- Leadership experience and mentoring Squad Leads.- Strong grasp of CI/CD, scalable architecture, and cleancode principles.- Web and mobile development expertise (Android & iOS).- Proficient in MySQL, MongoDB, MS SQL, and database administration.- Data modelling, data warehousing, and Git workflows understanding.- Excellent More ❯
technical leadership. - Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure. - Leadership experience and mentoring Squad Leads. - Strong grasp of CI/CD, scalable architecture, and cleancode principles. - Web and mobile development expertise (Android & iOS). - Proficient in MySQL, MongoDB, MS SQL, and database administration. - Data modelling, data warehousing, and Git workflows understanding. - Excellent More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
technical leadership.- Proficiency in .NET, Angular, Kotlin, Swift, C#, and cloud platforms, especially Azure.- Leadership experience and mentoring Squad Leads.- Strong grasp of CI/CD, scalable architecture, and cleancode principles.- Web and mobile development expertise (Android & iOS).- Proficient in MySQL, MongoDB, MS SQL, and database administration.- Data modelling, data warehousing, and Git workflows understanding.- Excellent More ❯
and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following … clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the … and continuously adapt to different working environments. Key Skills and Experience required Very strong software development experience. Strong knowledge of Java and RESTful web services Experience in developing performant code and solid understanding of Java threading. Experience working with Git source code management. Good understanding of clean coding and SOLID principles. Proficiency in code quality measurements More ❯
including Data Science, BI, and Product Analytics to develop cloud-native, scalable data infrastructure powering advanced analytics and machine learning. As a Senior Engineer, you'll not only deliver code — you'll take ownership, lead small teams, mentor others, and contribute to shaping our engineering culture and best practices. You'll join a team of Data Engineers, reporting to … and services using AWS Glue, Lambda, Step Functions, S3, EMR, Athena, and more. Lead projects involving serverless, event-driven architectures and CI/CD workflows (GitLab CI). Write clean, production-grade code in Python (Scala is a bonus). Build infrastructure using Terraform, AWS CloudFormation, or SAM. Drive observability across the platform using Datadog or CloudWatch. Actively … EKS, RDS, Redshift, DynamoDB. Strong Python development skills. Proficient with Docker , containerization, and virtualization. Hands-on experience with CI/CD , especially GitLab CI. Solid experience with Infrastructure as Code (Terraform, CloudFormation, or AWS SAM). Demonstrated ability to own and operate services in production. Good to Have: Experience with Scala for data applications. Familiarity with serverless/event More ❯
impact. As a Full Stack Developer, you'll be at the heart of building solutions that truly matter. You'll work alongside brilliant professionals who share your passion for cleancode and outstanding user experiences. This isn't just about writing code – it's about crafting digital solutions that drive real business value for a prestigious FTSE250 … that users love Build secure, powerful server-side functions that solve complex business challenges Collaborate with designers and content creators to bring creative visions to life Optimise front-end code for peak performance, accessibility, and usability Champion software quality through rigorous testing and continuous improvement Drive innovation through Agile methodologies and collaborative problem-solving Maintain business-critical services and … a passion for excellence Demonstrates proficiency in C# and React Can customise and extend Umbraco CMS platforms to meet unique business requirements Takes pride in software craftsmanship and appreciates clean, well-designed codebases Has experience developing web-based applications with SQL databases Thrives in Agile environments, embracing ceremonies and iterative development Is well-versed in version control systems Possesses More ❯
join one of our agile squads, helping to design, build, and deliver high-quality features across the PCI Pal product suite. You'll play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is ideal for someone with a solid grounding in software engineering principles … Job requirements Strong experience in in modern C#, TypeScript, HTML and CSS Strong cloud platform experience, ideally AWS Strong CI/CD experience Strong experience of using infrastructure as code (e.g. CDK, Terraform) Experience developing serverless applications (e.g. Lambda) A strong focus on architecture and code quality Experience of modern UI frameworks such as Vue or React Ability … to create great user experiences Have a good understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code Strong understanding of object-oriented programming and Dependency Injection Strong experience of integrating with third party services using APIs Experience of writing performance critical code Experience of using Git or similar to track More ❯
leadership and deep Python expertise. Responsibilities Architect and design scalable, secure, and robust backend systems using Python. Define best practices and coding standards for development teams. Lead technical discussions, code reviews, and mentoring sessions. Collaborate with Product Owners, Business Analysts, and cross-functional teams. Ensure adherence to architectural principles and agile methodologies. Guide teams in the selection of appropriate … databases (e.g., PostgreSQL, MongoDB). Hands-on experience with cloud platforms (AWS, Azure, or GCP). Familiarity with containerization (Docker, Kubernetes). Knowledge of design patterns, OOP principles, and cleancode practices. Experience with Git, Jenkins, CI/CD pipelines. Strong problem-solving and debugging skills. Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Xpertise Recruitment Ltd
transforming how it delivers digital experiences at scale - and you'll be at the heart of it. You'll work in a product-aligned engineering team that values autonomy, clean architecture, and continuous improvement. The environment is inclusive, agile, and engineering-led, with a strong focus on mentorship and strategic thinking. What You'll Be Doing: Designing and building … serverless features and microservices in AWS Solving complex engineering challenges with a strategic mindset Leading code reviews and promoting best practices in performance, security, and maintainability Driving Agile delivery and mentoring junior engineers Sharing insights and innovations across the wider tech community Tech You'll Work With: AWS (SDK, CDK, Lambda, Step Functions) Node.js Java (Spring Boot) Terraform/… SQL, GraphQL Postgres, DynamoDB (nice to have) Kubernetes, GitHub Actions, Quarkus (nice to have) What You'll Bring: Proven experience building distributed systems and serverless applications Strong grasp of cleancode principles and software testing Familiarity with CI/CD pipelines and secure coding practices A collaborative, strategic mindset and a passion for mentoring Why You'll Love More ❯
reusable components for partners to easily integrate with our ad platform Take ownership of projects from ideation to deployment, with a strong focus on performance and reliability Participate in code reviews, technical design discussions, and agile ceremonies Continuously learn and explore new technologies to improve our stack and developer experience Experience and Qualifications: Experience with React and modern front … end development practices Willingness to work across the full stack and learn backend technologies Solid understanding of software engineering fundamentals and cleancode principles Excellent problem-solving and analytical skills Strong communication skills and ability to collaborate with distributed teams Experience with Kotlin, Java, or other backend languages Familiarity with GraphQL and building RESTful APIs Exposure to CI More ❯
maintain performant applications using React, Next.js, and Node.js Contribute to architectural discussions and technical design decisions Collaborate with product, design, and platform teams to align on feature delivery Write clean, maintainable code and participate in peer code reviews Optimise applications for performance, scalability, and user experience Ensure high standards of security, accessibility, and testing across the codebase More ❯
is located across from Guildford Mall, in Surrey, BC. Responsibilities Design and build software that meets real-world customer needs and exceeds expectations for scalability, security, and performance. Write clean, modular code using modern engineering practices, including object-oriented design, clean architecture, and SOLID principles. Collaborate with a tight-knit development team to make key technical decisions … system efficiency. Craft performant SQL queries, stored procedures, and triggers to support mission-critical features and ensure application responsiveness. Comfortable working with AI-powered tools (e.g., GitHub Copilot, Cursor, code generation, test automation, etc.) to accelerate development and enhance productivity. Deliver high-quality technical documentation that helps others build, maintain, and extend your code. Participate in Agile ceremonies and More ❯
Python, leveraging FastAPI. Lead architectural discussions with a focus on performance, scalability, and reliability. Deliver complex features end-to-end - from design through deployment and monitoring. Provide mentorship through code reviews, technical guidance, and best practices. Collaborate with Product, Design, and Engineering teams to deliver at pace. Continuously raise the bar for engineering standards, code quality, and delivery. … development environment Solid expertise in microservices, APIs, messaging patterns, and distributed systems. Proficient with cloud platforms (AWS, GCP, Azure) and containerisation (Docker; Kubernetes preferred). Strong engineering fundamentals - testing, cleancode, performance tuning, and algorithms. Experience with relational and non-relational databases (PostgreSQL, MongoDB). Comfortable working in agile, fast-moving environments with high ownership. Curious about new More ❯
City of London, London, United Kingdom Hybrid / WFH Options
I3 Resourcing Limited
in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Solid foundation in software engineering principles, including version control (Git), testing, CI/CD, modular design, and cleancode practices. Experience developing reusable components and APIs is a strong plus. Advanced SQL skills for complex data queries and transformations Proficiency in at least one programming language More ❯
Experience with Javascript/Typescript and a modern JS framework such as React , Angular or Vue.js . We generally use React & NextJS Strong engineering principles & practices : design patterns, testing, cleancode and a good reviewerPrevious experience working in a product-focused team A keen desire to want to learn and input into a highly collaborative team A desire More ❯
East London, London, United Kingdom Hybrid / WFH Options
TPXImpact Holdings Plc
maintain custom applications and features using Apex, Visualforce, and Lightning Web Components (LWC) Integrations: Integrate Salesforce with external systems using REST and SOAP APIs to ensure seamless data flow Code Quality: Write clean, well-documented, and efficient code, and participate in code reviews to ensure best practices are followed Testing & Deployment: Conduct unit testing, and manage … with and influence business stakeholders to gather and translate requirements into technical solutions Technical skills Proven experience in Salesforce Administration Extensive experience in Salesforce Platform Development Expertise in writing clean, testable, and maintainable code Experience with CI/CD pipelines and automated testing practices Deep understanding of agile software development methodologies Skilled in technical design and architectural patterns More ❯
and maintain Java applications using Spring Boot. Microservices: Implement and manage microservices architecture. Front-End Integration: Develop front-end interfaces with Angular. Database Management: Design and optimize relational databases. Code Quality: Write clean, efficient code and perform code reviews. Linux Administration: Manage and maintain Linux servers. Collaboration: Work with cross-functional teams to define and implement More ❯