19 of 19 Clean Code Jobs in Berkshire

Remote Senior Software Engineer (Go)

Location
Reading, Berkshire, United Kingdom
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
Aveni
Location
Winnersh, Berkshire, 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 ...

Full Stack Developer - Frontend Backend Remote (m/f/d)

Location
Reading, Berkshire, United Kingdom
feel. Build and operate systems with a strong focus on robustness, and improve them continuously through careful analysis and iteration. Build Great Software: Write clean, maintainable, high-quality code across the stack. Shape Architecture: Collaborate on system design, tech stack decisions, and platform boundaries, optimizing for scalability, performance … 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. Entrepreneurial mindset: link your daily work to team and company goals, balance cost and benefit, deliver high-quality ...

Senior / Software Development Engineer (Remote)

Hiring Organisation
Form 3
Location
Reading, Berkshire, UK
design and implementation to deployment and production support 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 … high performance and robustness are essential 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 Infrastructure: AWS, GCP, Azure, Kubernetes Code: Go (and a little Java), containerised microservices, CQRS, open source ...

Remote Senior Software Engineer

Hiring Organisation
Aveni
Location
Windsor and maidenhead, United Kingdom
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 ...

Software Engineer - AI & Cloud Platform Developer

Location
Bracknell, England, United Kingdom
Engineer to join our development teams building enterprise cloud CX and contact centre solutions. You will work across the full software development lifecycle, write clean code in C#, JavaScript or TypeScript, participate in testing and deployments, and contribute to reliable, maintainable software. This role requires at least ...

UI Developer

Hiring Organisation
Exposed Solutions
Location
SL1, Slough, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum
users. Have the mindset of a Business Analyst , asking the right questions and challenging requirements to achieve the best outcome. Take pride in writing clean, maintainable, well-structured code. If you're an experienced UI Developer who combines outstanding front-end technical skills with a genuine interest in understanding ...

UI Developer - Hybrid

Hiring Organisation
Exposed Solutions
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£50,000
users. Have the mindset of a Business Analyst , asking the right questions and challenging requirements to achieve the best outcome. Take pride in writing clean, maintainable, well-structured code. If you're an experienced UI Developer who combines outstanding front-end technical skills with a genuine interest in understanding ...

Backend Software Engineer

Hiring Organisation
Matched Group
Location
Reading, Berkshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Backend Developer you will focus on outcomes rather than just activity. You will own the delivery of backend features end-to-end by writing clean, well-tested code that meets a high standard of quality and performance in production. NodeJS Software Developer - Responsibilities Deliver backend features … design to delivery, production-ready code) in a fast-moving agile team Write scalable, high-performance server-side code in NodeJS and TypeScript Build and contribute to microservices; take ownership of outcomes rather than wait to be directed Write unit and integration tests that ensure code quality ...

Senior Software Engineer I(UK region)

Location
Bracknell, England, United Kingdom
portfolio of services that support our internal and external customers. Critically analyse and optimise our services and frameworks to ensure performance at scale. Deliver code in a repeatable and scalable manner, maintaining a high level of excellence for delivering quality software. MINIMUM QUALIFICATIONS BS/BA or relevant experience … solutions and communicate them effectively You enjoy working in a collaborative environment, and you’re committed to driving projects to completion Ability to write clean, concise and maintainable code Strong written and verbal communication skills Proactive, ambitious, and strong ability to learn new things Highly organized and detailed ...

Software Engineer

Location
Bracknell, England, United Kingdom
head office in Bracknell, Berkshire. Key responsibilities of the role... Software Development Lifecycle: Develop applications and features to meet customer and project requirements Write clean, maintainable code using appropriate technologies (e.g. C#, TypeScript) Contribute to design, specification, and refinement of development work Participate in testing activities to ensure … fixing and performance improvements Support the ongoing maintenance and enhancement of existing applications Contribute ideas to improve applications, processes, and overall platform capability Ensure code and solutions are aligned with internal standards and best practices Working Effectively in a Team: Participate in team ceremonies such as planning, refinement, reviews ...

Cloud Developer

Location
Reading, England, United Kingdom
REST APIs and SQL. Apply architecture first thinking: participate in modelling and design discussions and create simple architecture artefacts before we start coding. Write clean, test-driven, maintainable code; refactor and debug existing codebases. Use AI tools (e.g. Copilot/LLMs) as a normal part of design, implementation … testing. Collaborate in code reviews, planning, and knowledge sharing with a small, experienced engineering team. Central Reading office, hybrid. At least 3 days per week in the office working closely with the team. Responsibilities Implement features and fixes across Salesforce, Azure services, and our Home Assistant-based product, following ...

Remote Full Stack Mid-level.NET Developer

Location
Hungerford, Berkshire, United Kingdom
evolving engineering practices. What You'll Be Doing Designing, building, and maintaining full-stack solutions Developing new features from concept through to delivery Writing clean, maintainable, and scalable code Collaborating with cross-functional teams to deliver high-quality solutions Troubleshooting and optimising existing systems Participating in code ...

Remote Senior Python Developer

Hiring Organisation
Cityscience
Location
Kintbury, Berkshire, UK
regular one-to-ones, objective setting, performance reviews and support for their development. · Mentor colleagues across the team and set a strong example through code reviews, pairing and knowledge sharing. · Maintain high code quality through testing, documentation and thorough code reviews. · Work across disciplines to integrate tools … libraries, tooling and best practice. · A track record of building production-grade applications, ideally in data-rich or scientific domains. · The ability to write clean, maintainable, well-tested code. · Experience line managing or formally mentoring developers, or a clear willingness and motivation to take on line management responsibilities. · Strong ...

AI-Powered Cloud Developer (Salesforce/Azure)

Location
Reading, England, United Kingdom
Salesforce (Apex, LWC/React), C# and Python on Azure, and REST APIs and SQL for integrations. You will apply architecture-first thinking, write clean, test-driven code, participate in design spikes, and collaborate in code reviews within a small #J-18808-Ljbffr ...

Chief Software Architect

Hiring Organisation
Matchtech
Location
Maidenhead, Berkshire, UK
Employment Type
Full-time
embedded systems (RTOS)Architecture & DesignProven ability to define and deliver robust, scalable architecturesExperience with UML/SysML modelling and structured design approachesPassion for clean design, modularity, and code reuseLeadership & ImpactExperience leading or mentoring engineers in a technical capacityComfortable influencing across teams and projectsA track record of delivering complex ...

Remote Full Stack Mid-level.NET Developer

Hiring Organisation
Stoneshot
Location
Wokingham, United Kingdom
evolving engineering practices. What You'll Be Doing Designing, building, and maintaining full-stack solutions Developing new features from concept through to delivery Writing clean, maintainable, and scalable code Collaborating with cross-functional teams to deliver high-quality solutions Troubleshooting and optimising existing systems Participating in code ...

Remote Software Engineer

Hiring Organisation
Linnworks
Location
Wokingham, United Kingdom
ensure work is robust and maintainable. Your Day to Day: Engineering delivery Design and implement features and fixes within team scope Write clean, maintainable, well-tested code Take ownership of tasks from definition through completion Contribute to diagnosing and fixing production issues Quality and collaboration Work with … ensure changes are testable and appropriately covered Participate actively in code reviews and design discussions Raise technical or quality concerns early Balance delivery speed with long-term maintainability Team contribution Support junior engineers through informal mentoring Share knowledge and contribute to team improvement Engage constructively in retrospectives and planning ...

Senior Cyber Engineer

Location
Maidenhead, England, United Kingdom
reduce risk. Manage technical debt and technology trade-offs, communicating these to the Service Owner. Ensure implementation quality and adherence to procedures that assure code and feature quality. Collaborate with Engineering Managers to produce design specifications and ensure operational solutions meet business needs. Work with organisational resources to remove … improvement for AD performance and health. Extracting data and generating reports to identify service improvement opportunities and reduce risk. Ensuring high-quality documentation and code in line with current frameworks. Building strong collaborative relationships with architects, engineers, vendors, and industry experts. Defining scope, assessing technical viability, and designing best ...