Redhill, Surrey, United Kingdom Hybrid / WFH Options
Oliver James Associates Ltd
solutions that meet design, coding, performance, and security standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews … and retrospectives Collaborating with colleagues to support platform stability and availability Essential Experience: Strong understanding of CleanCode practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits, and Salesforce Best Practices Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of … CleanCode, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning and innovation Familiarity with technologies such as C#, ASP.NET MVC, HTML, CSS, JavaScript, and SQL is a plus This role requires More ❯
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of CleanCode practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security … standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform … stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of CleanCode, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning More ❯
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 Software Engineering Manager with deep … 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 … 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 More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Lead Forensics
tech stack our modern tech stack (NestJS/NodeJS, Vue, Redis, SQL Server and Snowflake), able to critique and drive the quality of the code created. This is a role that would suite someone with a strong development background, with expertise in creating cleancode following DevOps … company values, acting as a role model for team members and fostering a healthy work culture. The ideal candidate will have: Experience developing with cleancode, SOLID principals and design patterns, and building the competency for this in teams. Experience of developing effective engineering performance metrics and driving … experience as a hands on software engineer working with mature DevOps practises, and to have maintained the skills required to get down into the code when required. A strong understanding of what is required to create and operate maintainable systems. Experience with automated testing and quality assurance An understanding More ❯
Leamington Spa, Warwickshire, West Midlands, Royal Leamington Spa, United Kingdom
Reevr Talent Ltd
logic for machines that don’t yet exist. You won’t be stuck patching someone else’s dodgy ladder logic. You’ll be designing cleancode from scratch, helping shape the system, and driving innovation with a team that lives and breathes automation. What You’ll Actually Do … full works Get involved from concept and quoting, all the way through to FAT/SAT and customer handover Write smart, modular, and documented code (we’re not just slapping logic together) Collaborate with mechanical, electrical, and software teams to make machines sing The Kind of Engineer We're … Text Bonus points for exposure to SCADA/MES, .NET, SQL, robotics, vision systems, or regulated environments Above all, someone who takes pride in cleancode, practical problem-solving, and working as part of a team Why This Role Stands Out: R&D feel with real-world engineering More ❯
applications and services using modern frameworks and design patterns. Create middleware and intranet applications that streamline internal workflows and communication between distributed systems. Write clean, maintainable, and efficient code across multiple languages (C#, PHP, Python, JavaScript). Develop and consume REST APIs, ensuring secure, performant communication between services. … current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing. Required Skills & Experience Strong commercial development experience in: ASP.NET Core , C# PHP , Python , JavaScript SQL dialects : MySQL, MSSQL, PostgreSQL Familiarity … Magento or other open-source e-commerce platform integration experience Sound knowledge of Software Architecture : Design Patterns (Enterprise, Architectural, DDD) The Twelve-Factor App CleanCode principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS (preferred), Azure, or GCP Queue systems More ❯
Winchester, Hampshire, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
winning tech company delivering innovative web analytics solutions to a global B2B audience. You'll be working with a high-performing team that values cleancode, modern development practices, and a supportive culture. We're hiring a Junior to Mid-Level Full Stack Developer to help build and … NodeJS microservices, Vue.js) AWS cloud environment with Redis, SQL Server, Snowflake CI/CD deployment, agile processes, SOLID principles, automated testing Strong emphasis on clean, maintainable code and security best practices Your Role Turn user stories into robust features within a collaborative scrum team Contribute to product design … and architecture decisions Maintain and support production systems Uphold high standards in testing, code quality, and secure development What You'll Bring 2+ years' experience in software development JavaScript/TypeScript skills (or strong experience in Java or C# with a willingness to upskill) Understanding of SOLID principles and More ❯
Colden Common, Hampshire, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
winning tech company delivering innovative web analytics solutions to a global B2B audience. You'll be working with a high-performing team that values cleancode, modern development practices, and a supportive culture. We're hiring a Junior to Mid-Level Full Stack Developer to help build and … NodeJS microservices, Vue.js) AWS cloud environment with Redis, SQL Server, Snowflake CI/CD deployment, agile processes, SOLID principles, automated testing Strong emphasis on clean, maintainable code and security best practices Your Role Turn user stories into robust features within a collaborative scrum team Contribute to product design … and architecture decisions Maintain and support production systems Uphold high standards in testing, code quality, and secure development What You'll Bring 2+ years' experience in software development JavaScript/TypeScript skills (or strong experience in Java or C# with a willingness to upskill) Understanding of SOLID principles and More ❯
Winchester, England, United Kingdom Hybrid / WFH Options
Stott and May
Backend, Frontend , and DevOps/Cloud disciplines to join our growing tech teams. You’ll be part of a collaborative, cross-functional environment where cleancode, scalable systems, and meaningful mentoring are core to how we work. This is your chance to work on products that have a … being What you’ll be doing Design and build robust, scalable software solutions Contribute across the full software lifecycle—from planning to testing Write clean, maintainable code and implement automated testing Collaborate in product squads and contribute to architectural decisions Mentor junior developers and share knowledge within your … Understanding of accessibility and testing best practices Cloud/DevOps Engineers Strong hands-on experience with AWS (certification a plus) Skilled in Infrastructure as Code (preferably Terraform) Solid grasp of CI/CD , observability, and modern cloud architectures Sound good? APPLY NOW More ❯
Winchester, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
winning tech company delivering innovative web analytics solutions to a global B2B audience. You'll be working with a high-performing team that values cleancode, modern development practices, and a supportive culture. We're hiring a Junior to Mid-Level Full Stack Developer to help build and … NodeJS microservices, Vue.js) AWS cloud environment with Redis, SQL Server, Snowflake CI/CD deployment, agile processes, SOLID principles, automated testing Strong emphasis on clean, maintainable code and security best practices Your Role Turn user stories into robust features within a collaborative scrum team Contribute to product design … and architecture decisions Maintain and support production systems Uphold high standards in testing, code quality, and secure development What You'll Bring 2+ years' experience in software development JavaScript/TypeScript skills (or strong experience in Java or C# with a willingness to upskill) Understanding of SOLID principles and More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
We Are Dcoded Limited
native tech stack with a strong focus on microservices, real-time data, and API-first design. Its an ideal role for someone passionate about cleancode, modern DevOps practices, and building systems that scale. Tech Snapshot: Languages & Frameworks: C#, .NET Core Cloud: AWS (cloud-native, not lift-and … designing cloud-native services Hands-on experience with Kubernetes in live environments Solid understanding of GraphQL and API design principles Exposure to infrastructure-as-code (e.g. Terraform ) and modern CI/CD pipelines Passion for clean, maintainable code and continuous improvement A collaborative mindset and a pragmatic More ❯
Google Cloud Platform services. Strong skills in developing and designing cloud platform services/backend systems in Go/Golang. Proven experience in writing cleancode and CI/CD with a testing mindset. Experience developing cloud-native applications running on Kubernetes/Containers. Skills with Databases, ideally … Cloud SQL. Experience working with public cloud platforms, ideally GCP or AWS. Deployment of cloud resources using Infrastructure-as-code such as Terraform. Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage. Strong … would be Working within a small agile team to design, build, test and deploy backend GCP services using Golang/Go. Focus on writing clean, maintainable code that is well-tested. Define, design and implement new features by working with other engineering, product, and support teams. Set up More ❯
as a software developer with web or app experience, or both Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, cleancode, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
remote working (UK only) offered, my client is seeking software engineers who possess a deep understanding of what quality engineering looks like (TDD, structure, cleancode etc). As an experienced Junior engineer, you a big believer of software engineering principles and practices, such as design patterns, code … good pension contribution and much more. You will have: Experience in Go/Golang . Experience with design patterns. An appreciation for what good clean tested code looks like A thirst for solving engineering problems Please apply now and i will call you to discuss in more detail. More ❯
Employment Type: Permanent, Work From Home
Salary: 26 days holiday, 10% pension, flexi time, home working and much more.
Newton Abbot, Devon, United Kingdom Hybrid / WFH Options
Wilton Bradley Ltd
play a key role in developing and maintaining a range of business-critical applications, websites and system integrations. If you're passionate about writing clean, maintainable code and enjoy solving complex challenges, we'd love to hear from you. Hybrid: 3 days in-office, 2 days WFH. What … the role What We're Looking For You're a collaborative, hands-on developer who enjoys working in a fast-paced environment. You value cleancode, modern development practices, and believe in sharing knowledge with others. You're confident to lead discussions with technical and non-technical stakeholders … the Healthshield cash back scheme, a Cycle-To-Work scheme after six months of service and provide free on-site parking. Our casual dress code encourages comfort and expression, while our comprehensive induction and training program ensures professional and personal development opportunities for all. Plus, employees can enjoy complimentary More ❯
a secure environment. This is an opportunity to work on impactful systems that support real-world operations, in a setting that values knowledge sharing, cleancode practices, and professional growth. You'll be surrounded by people who take pride in their work, support one another, and are committed … build and dependency management •Proficiency in developing high-performance applications for Linux environments • Practical experience with Unit Testing (e.g. JUnit) and a commitment to code quality • Understanding of Static Analysis and Performance Analysis; experience with tools like SonarQube is a plus • Strong analytical thinking and debugging abilities; experience identifying … and resolving performance issues or concurrency challenges • Commitment to clean, maintainable code - including experience with refactoring, following coding standards, and using design patterns • Excellent communication skills - both written and verbal - for collaborating effectively and documenting systems clearly • Strong experience with software architecture and design documentation • Practical knowledge of More ❯
and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of … e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, cleancode, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas More ❯
and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of … e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of code quality, cleancode, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new ideas More ❯
and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience: Agile development - strong understanding of … Azure). Experience with manual or automated testing - ISTQB Software Testing. Good analysis and problem-solving skills. Effective communicator. Attention to detail. Advocate of code quality, cleancode, and best practices. Ability to interpret and document processes. Self-motivation and willingness to learn and explore new ideas. More ❯
Taunton, Somerset, United Kingdom Hybrid / WFH Options
CA Tech Talent
the digital future of a growing Southwest based company? This is a fantastic opportunity to join a collaborative and forward-thinking team that values cleancode, user-focused solutions, and innovation. About the Role: Our client, a reputable and tech-embracing company based in the South West, is … performance, scalability, and user experience. Collaborate with product owners, designers, and stakeholders to translate business requirements into technical solutions. Contribute to architectural decisions and code reviews, ensuring best practices. Mentor and support junior developers to encourage growth and technical excellence. Champion agile methodologies and continuous integration/continuous deployment More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Tilo Consulting
Why This Role? This is more than just people management. You’ll be the strategic force behind a talented engineering department — guiding performance, championing cleancode, and fostering a culture of collaboration and continuous improvement. You will not be hands-on coding, but your technical insight — especially in … secure development Cultivating a positive, inclusive, and high-performing team environment What You Bring A strong background in software development with a passion for clean, maintainable code Deep understanding of SOLID principles, design patterns, and scalable architecture Experience leading teams in a SaaS environment Familiarity with high-throughput More ❯
Middlesbrough, Yorkshire, United Kingdom Hybrid / WFH Options
Oliver James Associates Ltd
solutions that meet design, coding, performance, and security standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews … stability and availability Essential experience and qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of CleanCode practices, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud/Sales Cloud Passion for software More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Recruitment Revolution
fast-paced tech SME environment. This is a hands-on, multi-tasking role - ideal for someone who's comfortable leading a small team, writing cleancode (50% of the time), and building the processes that will drive us forward. Ready to advance your career and join an industry … our (ex Microsoft) Chief Data Architect SQL Guru to Architect and design distributed software systems with high performance, scalability, and availability in mind • Write clean, efficient, and scalable code, following TDD best practices in an Agile environment • Set up and manage formal processes within the development area such … as release management based upon your experience and best industry practice • Conduct code reviews to ensure adherence to best practices and continuous improvement • Manage our GitHub based code repository • Drive innovation, exploring new technologies and approaches to enhance our solutions Where your expertise will lie: • C#/.NET More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Recruitment Revolution
fast-paced tech SME environment. This is a hands-on, multi-tasking role - ideal for someone who's comfortable leading a small team, writing cleancode (50% of the time), and building the processes that will drive us forward. Ready to advance your career and join an industry … our (ex Microsoft) Chief Data Architect SQL Guru to Architect and design distributed software systems with high performance, scalability, and availability in mind • Write clean, efficient, and scalable code, following TDD best practices in an Agile environment • Set up and manage formal processes within the development area such … as release management based upon your experience and best industry practice • Conduct code reviews to ensure adherence to best practices and continuous improvement • Manage our GitHub based code repository • Drive innovation, exploring new technologies and approaches to enhance our solutions Where your expertise will lie: • C#/.NET More ❯
addition. Duties and Responsibilities: Full Software Development Life Cycle : Handle all aspects, including requirements analysis , design , development , testing , documentation , and training . Programming : Write clean, robust, and high-quality software applications. Create functional designs and specifications to guide development. Implement rigorous testing practices, including informal regression testing and writing … unit tests to ensure code quality and functionality. User Documentation : Support the creation of user documentation, collaborating with technical authors. Code Reviews : Review code written by others and provide constructive feedback to ensure adherence to quality standards. Experience and Qualifications Required: RESTful API Development : Experience programming and … Analytical and Problem-Solving : Strong analytical and problem-solving skills for debugging and optimising software solutions. Attention to Detail : Passion for producing high-quality, cleancode with great attention to detail. Desirable: Educational Background : A degree in Computer Science , Electronics , or a related science/engineering field . More ❯