1 to 25 of 100 Permanent Clean Code Jobs in the South East

Remote Senior Software Engineer (Go)

Hiring Organisation
grabjobs
Location
Southampton, UK
operational excellence are core to how we build Collaborating closely with other engineers in a flat, autonomous team structure, with a strong focus on code quality, simplicity, and continuous improvement Working with modern tooling and technologies such as Golang, Kubernetes, CockroachDB and NATS JetStream in a highly automated DevOps … tools and CI/CD pipelines Interest in owning projects end-to-end and supporting them as they go live in production Appreciation of clean code and software engineering best-practice Experience with Go, along with a “right tool for the job” mentality Great communication skills who enjoy ...

Remote Senior Software Engineer (Go)

Hiring Organisation
grabjobs
Location
Sevenoaks, Kent, UK
operational excellence are core to how we build Collaborating closely with other engineers in a flat, autonomous team structure, with a strong focus on code quality, simplicity, and continuous improvement Working with modern tooling and technologies such as Golang, Kubernetes, CockroachDB and NATS JetStream in a highly automated DevOps … tools and CI/CD pipelines Interest in owning projects end-to-end and supporting them as they go live in production Appreciation of clean code and software engineering best-practice Experience with Go, along with a “right tool for the job” mentality Great communication skills who enjoy ...

Remote Senior Software Engineer (Go)

Hiring Organisation
grabjobs
Location
Bognor Regis, West Sussex, UK
operational excellence are core to how we build Collaborating closely with other engineers in a flat, autonomous team structure, with a strong focus on code quality, simplicity, and continuous improvement Working with modern tooling and technologies such as Golang, Kubernetes, CockroachDB and NATS JetStream in a highly automated DevOps … tools and CI/CD pipelines Interest in owning projects end-to-end and supporting them as they go live in production Appreciation of clean code and software engineering best-practice Experience with Go, along with a “right tool for the job” mentality Great communication skills who enjoy ...

Remote Senior AI Software Engineer

Hiring Organisation
grabjobs
Location
Yapton, West Sussex, UK
/SNS, DynamoDB, RDS). Implement microservices, distributed-system principles, and strong operational controls for integration into financial products. Uphold engineering best practices: clean code, automated testing, CI/CD, and operational excellence. Diagnose and improve production behaviours relating to reliability, latency, cost, and AI quality. Mentor engineers … Deep understanding of AWS, cloud-native engineering, APIs, and integration patterns. Experience with microservices, messaging patterns, event-driven, and distributed architectures. Commitment to quality, clean code, testing, and operational excellence. Nice to Have Experience with NestJS or similar backend frameworks. Familiarity with LangGraph, Langfuse, or other AI orchestration ...

Remote Fullstack Developer with Backend Focus

Hiring Organisation
grabjobs
Location
Binfield, Berkshire, UK
iteration. Managing entropy in a complex system is part of the job, and we expect you to adapt accordingly. Build Great Software: Write clean, maintainable, high-quality code across the stack. Conduct code reviews and contribute to a culture of technical excellence. Shape Architecture: Collaborate on system … deepest work. Experience with functional programming concepts or languages. Passionate about software craftsmanship: strong understanding of core engineering principles including type systems, composition, testing, Clean Code, and Clean Architecture. Product thinking: ability to translate business problems into precise requirements, specifications, and ultimately into code. Entrepreneurial mindset: link ...

Remote Fullstack Developer with Backend Focus

Hiring Organisation
grabjobs
Location
Horsham, West Sussex, UK
iteration. Managing entropy in a complex system is part of the job, and we expect you to adapt accordingly. Build Great Software: Write clean, maintainable, high-quality code across the stack. Conduct code reviews and contribute to a culture of technical excellence. Shape Architecture: Collaborate on system … deepest work. Experience with functional programming concepts or languages. Passionate about software craftsmanship: strong understanding of core engineering principles including type systems, composition, testing, Clean Code, and Clean Architecture. Product thinking: ability to translate business problems into precise requirements, specifications, and ultimately into code. Entrepreneurial mindset: link ...

Senior Platform Engineer

Hiring Organisation
Willis Towers Watson
Location
Reigate, Surrey, United Kingdom
Salary
£ 70 K
successful in this role with experience in delivering large scale Cloud services.The Role:Provide technical input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.).Assist in the design and documenting of solutions meeting functional and non-functional requirements.Lead … architecture/design, implementation, unit and system testing, deployment, operations, monitoring and incident management.Software engineering fundamentalsStrong grounding in objectoriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery.Core technical stackHands‐on experience with C# and .NET (Core/6+) for backend ...

Senior Platform Engineer

Hiring Organisation
WTW
Location
Surrey, United Kingdom
Employment Type
Full Time
successful in this role with experience in delivering large scale Cloud services. The Role: Provide technical input, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Assist in the design and documenting of solutions meeting functional and non-functional … design, implementation, unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals Strong grounding in objectoriented design, design patterns, SOLID principles, clean code practices, code review, documentation and Agile delivery. Core technical stack Hands‐on experience with C# and .NET (Core/6+ ...

Backend Developer

Location
Oxford, England, United Kingdom
projects. Work with relational and non-relational database technologies to support business and product requirements. Develop automation including build pipelines, DevOps workflows, infrastructure-as-code, and business process automation, using source control, code review systems, and modern development tooling to maintain code quality and consistency. Develop unit … integration, and automated tests and contribute to verification evidence, code quality, and design reviews. Participate in daily stand-ups, design reviews, and collaborative team activities with internal and external teams, supporting Product Owners and Business Analysts in refining requirements and technical specifications. Ensure developments are completed on time ...

Remote Data Engineer (Bioinformatics)

Hiring Organisation
grabjobs
Location
Milton Keynes, Buckinghamshire, UK
Responsibilities Support the build of re-usable data pipelines used to identify prospective clinical trial participants. Produce logic for data transformation steps as code, which meets the requirements for our end users and builds well curated, accessible and quality controlled data for analysis. Developing prototypes for pipelines for complex … formats, e.g. Apache Parquet. Awareness of data standards such as GA4GH ( ) and FAIR (). Experience with Spark, Databricks, data lakes. Follow best practices like code reviews, clean code and unit tests. Experience working in an agile development team. Why join us? You’ll be joining ...

Remote Data Engineer (Bioinformatics)

Hiring Organisation
grabjobs
Location
Upper Halliford, Surrey, UK
Responsibilities Support the build of re-usable data pipelines used to identify prospective clinical trial participants. Produce logic for data transformation steps as code, which meets the requirements for our end users and builds well curated, accessible and quality controlled data for analysis. Developing prototypes for pipelines for complex … formats, e.g. Apache Parquet. Awareness of data standards such as GA4GH ( ) and FAIR (). Experience with Spark, Databricks, data lakes. Follow best practices like code reviews, clean code and unit tests. Experience working in an agile development team. Why join us? You’ll be joining ...

Senior AI Consultant - Agentic AI & Generative AI

Location
Brighton, England, United Kingdom
DevOps: Azure (App Services, OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and cost controls. Solid software engineering fundamentals: Clean Code (SOLID, DRY), DDD, modular architecture, TDD and code quality tooling. Desirable: RAG pipelines, MCP, LLM integration (OpenAI, Gemini, Hugging Face models ...

Remote Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
grabjobs
Location
Reading, Berkshire, UK
knowledge sharing. Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery. Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices. Create comprehensive documentation for the developed shared components, including usage guidelines …/SQS, and EventBridge. Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles. Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing. Familiarity with modern DevOps practices and infrastructure ...

Remote Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
grabjobs
Location
Shoreham-By-Sea, West Sussex, UK
knowledge sharing. Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery. Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices. Create comprehensive documentation for the developed shared components, including usage guidelines …/SQS, and EventBridge. Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles. Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing. Familiarity with modern DevOps practices and infrastructure ...

Remote Senior Software Engineer

Hiring Organisation
grabjobs
Location
Broadstairs, Kent, UK
DynamoDB, RDS) NestJS or equivalent back-end frameworks Microservices and event-driven architectures We also actively embrace AI coding assistants (such as Claude Code) to speed up development, improve code quality and reduce repetitive work — and we encourage engineers to use these tools effectively. What we’re looking … experience developing UIs with React Solid understanding of cloud-native engineering on AWS Experience with microservices, messaging patterns and distributed systems A commitment to clean code, testing, observability and operational excellence A proactive and motivated mindset — someone who wants to build, ship and iterate quickly Interest ...

Lead AI Engineer

Hiring Organisation
Hackajob Ltd
Location
Crawley, West Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...

Principal Data Scientist - AI, MLOps & GenAI Lead

Hiring Organisation
Hackajob Ltd
Location
Crawley, West Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...

Lead Data Scientist - AI

Location
Crawley, England, United Kingdom
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...

Full-stack Software Developer

Location
Worthing, England, United Kingdom
Will Look Like Adhere to and demonstrate clear understanding of key security principles associated with building modern web-based applications. Write clean, modular, maintainable code and adhere to coding standards, secure delivery policies and best practices. Work with applicable frameworks and existing codebases to resolve issues and complete … code reviews. Conduct code reviews and provide constructive feedback to peers. Troubleshoot, debug and triage issues to ensure smooth operation of the applications. Ensure you are proficient in the toolsets required to perform day to day duties. Work effectively within a team, providing clear updates to Product Owners ...

Staff Software Engineers (TypeScript / Agentic AI)

Hiring Organisation
Hays
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent
software security, scalable distributed systems and cloud-native development (Github on AWS) complete the wider stack. We're looking for a strong understanding of clean code principles, SOLID design patterns and modern engineering practices. You'll have experience working within mature CI/CD and DevOps teams ...

Senior Backend Engineer (.NET)

Location
Southampton, England, United Kingdom
solutions. Proactive Problem‐Solving : A resourceful approach to tackling complex challenges and driving projects forward with minimal guidance. Technical Excellence : A strong advocate for clean code, best practices, and high-quality software development. Bonus Points for: Experience with cloud technologies, particularly in deploying and scaling .NET applications. Familiarity ...

Senior Software Engineer - PHP

Location
Abingdon, England, United Kingdom
about nurturing talent and leading by example. Mentoring and supporting fellow developers. You uphold coding standards and best practices, maintaining a high level of code quality and performance. Collaboration and advocacy for product improvements, security, and team processes are integral parts of your approach. Experience Substantial professional experience with … Database concepts Familiarity with standard project lifecycle processes Proactive and inquisitive nature, willing to undertake various responsibilities Proficiency in Docker Highly skilled in clean code architecture, application and systems architecture, and other principles/methodologies such as SOLID and DDD Upholds high standards for code quality, testing ...

Senior Software Developer

Location
Southampton, England, United Kingdom
would be adventageous. How you will contribute Design, develop, test, and maintain high-quality software solutions in line with business and technical requirements. Write clean, efficient, and maintainable code adhering to agreed coding standards and best practices. Collaborate closely with project managers, business analysts, QA teams, IT operations … other stakeholders to ensure accurate and predictable delivery. Translate functional and non-functional requirements into well-structured, scalable technical solutions. Actively participate in code reviews, technical discussions, and design workshops, providing constructive feedback and sharing knowledge. Identify, troubleshoot, and resolve software defects, performing root cause analysis and implementing sustainable ...

Senior Software Engineer

Hiring Organisation
Visa
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
design and build software that improves reliability, automation, observability, and resilience across Visa's middleware ecosystem. If you enjoy writing production-grade code, solving complex distributed systems problems, and seeing your work operate at real-world scale, this role is for you. Why This Role Stands Out Global impact … Tomcat IBM MQ DataPower Linux - Unix What You'll Do Build Production-Grade Software Design and develop scalable automation platforms and reliability tooling Write clean, maintainable code in Python, Java, or Go Build systems for deployment orchestration, testing, validation, and rollback Develop self-service platforms that reduce operational ...

Senior Developer – C# / .NET / SQL – Hybrid / London

Hiring Organisation
MYO Talent
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £100,000 per annum
Experience working across the full software development lifecycle, from concept through to production support. Strong analytical and problem-solving skills, with a passion for clean, efficient, and maintainable code. ...