22 of 22 Clean Code Jobs in the South East

Senior Platform Engineer

Hiring Organisation
WTW
Location
Reigate, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 … implementation, unit and system testing, deployment, operations, monitoring and incident management. Software engineering fundamentals Strong grounding in object oriented 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+ ...

Senior/Lead Software Engineer

Hiring Organisation
Lorien
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
designs Contributing to software and system architecture decisions Building and supporting high-performing CI/CD pipelines and engineering practices Applying modern development standards, clean code principles and secure-by-design approaches Supporting testing, quality assurance and continuous improvement initiatives Collaborating with product managers, designers, security teams … Essential Experience Proven experience across the full software development lifecycle Strong software engineering fundamentals, including system design, API development and data modelling Experience developing clean, maintainable and testable code Strong understanding of modern engineering practices and development standards Experience working within highly regulated, complex or large-scale environments ...

Campus - Full Time - Software Engineer - 2027 (UK - Burgess Hill)

Hiring Organisation
American Express
Location
Brighton, East Sussex, UK
Employment Type
Full-time
engineering, frontend engineering, cloud engineering, mobile, AI/machine learning, data-oriented engineering, infrastructure-adjacent engineering, or full-stack product development. You will design, code, test, improve, and support applications and services that help customers, colleagues, and partners get work done reliably and securely. ResponsibilitiesWhat Type Of Work … Expect? Develop, test, and improve software applications as part of an Agile scrum team. Write clean, maintainable code; participate in code reviews; and create unit tests with guidance from experienced engineers. Identify opportunities to apply new technologies, automation, and engineering practices to solve real business challenges. Partner ...

Staff Software Engineers (TypeScript / Agentic AI)

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £100,000 per annum
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 AI DevOps Engineer

Hiring Organisation
Lorien
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
where appropriate Use AI tools to improve engineering productivity - while maintaining full accountability for quality, safety, and correctness Review, validate, and guide AI-generated code and outputs , ensuring they meet real engineering and operational standards Build services in TypeScript and Python , supported by strong testing and clean code practices Package, deploy, and operate workloads using Kubernetes (e.g. Helm) and Infrastructure as Code (e.g. Terraform) Work closely with other engineers, platform teams, and AI specialists to deliver integrated, end-to-end solutions Take responsibility for systems running in production , not just code that passes a build ...

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 OutGlobal impact from … AzureKubernetes - DockerTerraform - AnsibleJenkinsPrometheus - Grafana - SplunkKafka - FlinkSpring BootTomcatIBM MQDataPowerLinux - UnixWhat You'll DoBuild Production-Grade SoftwareDesign and develop scalable automation platforms and reliability toolingWrite clean, maintainable code in Python, Java, or GoBuild systems for deployment orchestration, testing, validation, and rollbackDevelop self-service platforms that reduce operational toil and improve ...

Golang Software Engineer

Hiring Organisation
InfoSum
Location
Basingstoke, Hampshire, UK
Employment Type
Full-time
drive business success. Core Responsibilities: Software Development: Design, develop, test and deploy software applications and features using industry best practices and coding standards. Write clean, efficient, and maintainable code that meets functional and performance requirements. Technical Design: Collaborate with product managers, designers, and fellow engineers to translate business … architectural discussions, propose solutions, and make recommendations for system improvements. Problem Solving: Analyze complex technical problems and propose creative solutions. Troubleshoot issues, debug code, and implement fixes to ensure the stability and reliability of software applications. Quality Assurance: Write automated tests to validate software functionality, performance, and security. Conduct ...

Software Team Lead

Hiring Organisation
Roke
Location
Woking, Surrey, UK
Employment Type
Full-time
team Liaise with the engineering lead Be able to help the scrum team decompose user requests and key results into epics and stories. Writing clean, secure code following a test-driven approach Create code that is open by default and easy for others to reuse Translate logical ...

Lead DevOps Engineer

Hiring Organisation
NICE Systems
Location
Southampton, UK
Employment Type
Full-time
cloud infrastructure provisioning, configuration management, and operational processes. You will build programmatic infrastructure solutions using Python, Jinja2, and Terraform, generating and managing Infrastructure as Code (IaC) at scale. You will also leverage Puppet for configuration management and develop PowerShell-based automation to support and optimize Windows environments. This … highly technical, coding-focused position. The ideal candidate is a software-minded engineer who writes clean, maintainable, and testable code every day—not just ad hoc scripts. You should be comfortable designing reusable automation components, applying software development best practices, and driving operational excellence through automation across complex ...

Associate Backend Software Engineer

Hiring Organisation
The Business Connection Group
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum
workloads — including introduction to GPU-accelerated processing patterns Help enhance core modelling algorithms under guidance, applying fundamentals of signal processing and mathematical logic Write clean, testable code; participate in peer reviews; diagnose and resolve system issues and bugs Document designs, workflows and processes; track progress against project milestones ...

.NET Developer

Hiring Organisation
Tech 4
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
troubleshooting defects, performance issues and production incidents. Contribute to technical design decisions, ensuring solutions are secure, supportable and aligned to good engineering practice. Write clean, maintainable code and follow agreed standards for version control, testing, deployment and documentation. Participate in code reviews, peer support and knowledge sharing ...

Senior Python Developer - Cloud Automation

Hiring Organisation
Spectrum IT Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £100000/annum Bonus & benefits
days onsite) £100k + 8-10% bonus, private medical Are you a Senior or Tech Lead Software Engineer who loves solving infrastructure challenges through code? We're recruiting for an experienced Python Software Engineer to join a significant government technology project, helping to build secure enterprise customer platforms used … infrastructure roles, this is a genuinely software engineering-focused position. You'll spend your time building automation frameworks, developing internal tooling, creating Infrastructure as Code solutions, and eliminating manual processes through clean, scalable, production-quality code. What You'll Be Doing Building automation frameworks and tooling using Python ...

Mid-level Software Developer

Hiring Organisation
Nextech Group Limited
Location
Clacton-On-Sea, Essex, South East, United Kingdom
Employment Type
Permanent
Salary
£40,000
/VB.NET applications Developing and integrating REST APIs Working with SQL Server databases Investigating bugs, performance issues and technical problems Refactoring and improving existing code where appropriate Writing clean, maintainable and reusable code Supporting the ongoing modernisation of existing applications Contributing to new features and development projects ...

Senior Front End Developer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
migrate older interfaces onto modern component-based solutions. Work closely with UI/UX and backend development teams to deliver high-quality features. Write clean, maintainable code supported by automated testing. Contribute to frontend architecture, technical decisions and development standards. Mentor other developers and promote engineering best practices. ...

2027 AI Engineer Apprentice - Level 6 Machine Learning

Hiring Organisation
Thales
Location
Crawley, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
include: Preparing, exploring and validating data for machine learning use cases Developing and evaluating machine learning models and AI-enabled software components Writing clean, tested and documented code using appropriate engineering tools and practices Supporting model integration, deployment, monitoring and performance improvement Contributing to technical reviews, experiments ...

Senior Java Engineer

Hiring Organisation
Arc IT Recruitment
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
looking for a Senior Java Engineer to build new product. This is a hands-on role, in an environment where Senior Developers still code end-to-end, work out the design, model the data, build the API and business logic, persist it properly, test it, review it with … live Java/Spring Boot SaaS platform, working with product, design and clinical colleagues Designing REST APIs, domain models and PostgreSQL schemas Writing clean, well-tested code (unit and integration tests are part of the job, not an afterthought) Investigating and fixing production and client-reported issues Reviewing ...

Data Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Woking, Surrey, South East, United Kingdom
Employment Type
Permanent
enriching data from various sources, ensuring data consistency and quality. * ETL processing design and coding - Extract transform and load processing such as NiFI. * Create code that is open by default and easy for others to reuse * Maintain and develop existing architectural components including Data Ingest and Data Stores * Work … security measures to protect sensitive information. * Be able to help the scrum team decompose user requests and key results into epics and stories. * Writing clean, secure code following a test-driven approach * Create code that is open by default and easy for others to reuse * Monitor ...

Software Engineer

Hiring Organisation
Michael Page Technology
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
This role is with a not-for-profit organisation based in London. Description Design, develop and maintain software solutions to meet organisational needs. Write clean, efficient, and maintainable code following best practices. Collaborate with cross-functional teams to implement new features and resolve issues. Perform troubleshooting and debugging ...

Mobile Android & iOS Engineer

Hiring Organisation
Ixceed Solutions Ltd
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Contract
Contract Rate
From £290 to £340 per day
Responsibilities Design, develop, test, and maintain high-quality mobile applications for Android or iOS. Develop clean, scalable, and maintainable code following industry best practices. Integrate REST APIs, third-party SDKs, payment gateways, analytics, and other external services. Collaborate with product managers, UI/UX designers, backend developers … engineers. Debug issues, identify performance bottlenecks, and implement appropriate solutions. Participate in code reviews and contribute to improving development standards. Ensure applications are secure, responsive, and optimized for different devices and screen sizes. Write unit and integration tests where applicable. Troubleshoot production issues and provide timely fixes. Stay updated ...

2027 AI Engineer Apprentice - Level 6 - Crawley

Hiring Organisation
THALES UK LIMITED
Location
Manor Royal, Crawley, England, United Kingdom
Employment Type
Degree Apprenticeship
Salary
£24,000 a year
solutions. Role Preparing, exploring and validating data for machine learning use cases Developing and evaluating machine learning models and AI-enabled software components Writing clean, tested and documented code using appropriate engineering tools and practices Supporting model integration, deployment, monitoring and performance improvement Contributing to technical reviews, experiments ...

Senior C++ Programmer

Hiring Organisation
IT Search & Select
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £95,000 per annum
driven architectures and high-throughput data pipelines. Collaborate with senior engineers to understand system behaviour, performance constraints and trading workflows. Contribute to architectural discussions, code reviews and long-term platform evolution. After the training period, take ownership of core modules within the trading stack. Essential Experience 10+ years’ commercial … algorithms, data structures, concurrency and memory management. Background in embedded systems , real-time control, or high-reliability software is perfectly suitable. Ability to write clean, robust, well-tested code. Comfortable working in a disciplined engineering environment with long-term product stability. Desirable Experience Exposure to Rust for systems programming ...

Mobile Android & iOS Engineer

Hiring Organisation
Ixceed Solutions Ltd
Location
Burgess Hill, Sussex, United Kingdom
Employment Type
Temporary
Salary
GBP 290 - 340 Daily
Responsibilities Design, develop, test, and maintain high-quality mobile applications for Android or iOS. Develop clean, scalable, and maintainable code following industry best practices. Integrate REST APIs, third-party SDKs, payment gateways, analytics, and other external services. Collaborate with product managers, UI/UX designers, backend developers ...