576 to 600 of 849 Clean Code Jobs

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 ...

Core Java - Advanced

Hiring Organisation
Pinnacle Technical Resources
Location
Jersey City, New Jersey, United States
Employment Type
Permanent
Salary
USD 85 Hourly
design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs in the application. Write clean, maintainable, and efficient code following best practices. Participate in code reviews to maintain code quality and share knowledge. Stay updated with ...

Back-End Engineer, Trading

Location
Greater London, England, United Kingdom
availability, reliability, and scalability of trading services, with a sharp focus on latency, observability, and testing. Contribute to architecture discussions and technical decisions, writing clean, maintainable code and sharing knowledge across the team. What you will need Professional experience building backend services, ideally in Kotlin and/ ...

Senior Software Engineer, Dependency Tracing

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
areas of software design, integration, and infrastructure. Responsibilities: Translate high-level requirements into detailed technical designs, encompassing architecture, data structures, and algorithms. Write clean, maintainable, and efficient code in accordance with established coding standards and best practices. Develop and execute thorough unit, integration, and system tests to ensure … code quality and functionality, including automated testing where applicable. Participate in code reviews to provide constructive feedback and ensure adherence to best practices. Document technical specifications, design decisions, and implementation details for future reference and knowledge sharing. ...

Senior Python Developer

Location
Greater London, England, United Kingdom
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 ...

Salesforce Software Engineer - Senior Associate

Location
Greater London, England, United Kingdom
services Testing methodologies & frameworks & integration testing Experience working in an Agile team (Scrum/Kanban) Migration tools Experience with Lightning Web Components Awareness of clean architecture in OOP A strong passion for creating clean, maintainable & highly testable code and components Preferred qualifications, capabilities and skills Multiple Salesforce ...

Senior Android Developer

Hiring Organisation
Stott & May Professional Search Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90,000
ensuring it delivers a pixel-perfect, performant, and luxury-aligned experience for customers. You will be a high-performing developer who thrives on clean architecture, elegant code collaborative delivery whilst working as part of an Agile cross-functional team. Skills and Experience * Strong proficiency in Kotlin and Android … understanding of Jetpack libraries, Compose and modern Android architecture components. * Kotlin Multiplatform (KMM, KMP) * Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM, Clean Architecture). * Familiarity with Android Studio, GitHub, mobile CI/CD tools, automated testing frameworks and the Play store deployment process. * Proven experience delivering ...

Python Software Developer - Backend

Location
Greater London, England, United Kingdom
seeking Mid andSenior Python Developers to join our back-end development team. This is a varied and challenging programming role. Tasks could include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to support the React front … end. Our ideal candidate takes pride in their work – producing clean, tested, beautiful code. Rather than give you a detailed set of requirements, we encourage engineers to take responsibility for solving the problem. There are many opportunities to innovate as you collaborate with stakeholders to design and implement ...

Kotlin Technical Specialist - Java

Location
Greater London, England, United Kingdom
focusing on Kotlin and java, you will be responsible for developing and implementing high-quality software solutions. Your primary objective will be to write clean and efficient code to support various projects and applications within the organization. Key Responsibilities 1. Develop and maintain software applications using kotlin … java programming languages. 2. Collaborate with cross functional teams to define, design, and ship new features. 3. Troubleshoot issues, debug code, and provide solutions to ensure optimal performance. 4. Conduct code reviews and ensure adherence to coding standards. 5. Stay updated with industry trends and advancements in kotlin ...

Senior C++ Developer (with Market Data experience)

Location
Greater London, England, United Kingdom
network levels. Collaborate with quantitative, trading, and infrastructure teams (or analogous business/tech teams) to translate requirements into robust technical solutions. Write clean, production quality code with appropriate tests and documentation. Participate in code reviews, design discussions, and continuous improvement of engineering practices. SKILLS Must have ...

Data Engineer

Hiring Organisation
Step 2 Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£50000 - £80000/annum
working on Building, optimising, and deploying price optimization machine learning ETL/ELT pipelines and data processes. Improving and adapting our data infrastructure and code base as we scale – including collaboration, security, scalability, efficiency, automation and auditability. Interacting with new clients on client pitches, and working with existing clients … will reflect experience. Proficiency in Python (pandas, numpy) Professional experience with Azure cloud services (AWS/GCP acceptable with deeper experience) Strong experience deploying clean, maintainable, production-level code. Basic understanding of DAG (Directed Acyclic Graphs) and their role in pipeline orchestration It would be nice if you could ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
Experience & Competencies At least 3 years of commercial experience working on a backend REST API Experience writing automated tests Appreciate the value of writing clean and maintainable code Strong desire and willingness to adapt your workflow to incorporate generative AI tools An analytical mind with problem-solving aptitude ...

Technology Software Engineer (SSIS & .NET)

Hiring Organisation
BC Forward
Location
Charlotte, North Carolina, United States
Employment Type
Permanent
Salary
USD Hourly
that automate lifecycle processes and improve banking applications. This role is onsite and requires an ASAP start. GLIDER assessment may be required. Responsibilities: Write clean, scalable code using .NET programming languages. Contribute to story refinement, requirements definition, and estimation. Partner with BAs and PMs to define requirements … build project plans. Develop code and unit tests that meet acceptance criteria and compliance standards. Resolve technical complexities and support story delivery. Enhance and maintain integration, regression, and performance test suites; analyze reports and triage issues. Document deployment, maintenance, support, and business functionality details. Participate in and coach peers ...

Tech Lead

Hiring Organisation
Xpertise
Location
Leeds, Yorkshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 480 Daily
design and delivery Remain hands-on across TypeScript/Node.js development Design and deliver REST APIs, microservices and integrations Lead technical decisions and promote clean, secure and maintainable code Support automated testing, CI/CD and engineering best practices Mentor engineers, review code and help remove technical ...

Software Architect (Java or C#)

Location
United Kingdom
while reducing noise. Drive capacity planning and load-testing practices for critical systems. Platform, Automation & Tooling Build and improve automation, deployment tooling, infrastructure-as-code, monitoring, and reliability platforms. Contribute to CI/CD improvements, release safety, rollback strategies, and progressive delivery practices. Develop tools that help Engineering teams … bring to the role: Experience in Site Reliability Engineering or senior backend/software engineering roles. Software engineering background, with the ability to write clean, maintainable production code. Experience working with Engineering teams to influence architecture and improve production readiness. Understanding of distributed systems, scalability, resiliency patterns, failure modes ...

Software Engineer - Python

Hiring Organisation
Spencer Rose Ltd
Location
Watford, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 - 75,000 Annual
platforms. This role suits someone comfortable working on real-world, always-on systems where reliability, performance, and clear engineering judgement matter as much as clean code. The business is pleased to offer this role on a hybrid basis with 2-3 days in office; therefore, you must be within … shaping the roadmap. Contribute to best practices and engineering standards across the wider engineering organization. Participate in modern software development practices including pairing, code reviews, documentation reviews, testing, and continuous delivery. Translate requirements into implementable technical specifications and tasks. Maintain accurate and reliable technical documentation. Provide regular updates ...

Full Stack Software Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Gloucestershire, South West, United Kingdom
Employment Type
Permanent
will work alongside our customers to solve their complex and unique challenges. As a Full Stack Software Developer, you will be responsible for Writing clean, secure code following a test-driven approach Create code that is open by default and easy for others to reuse Translate logical ...

Data Engineer

Location
Romsey, England, United Kingdom
performance issues and making any necessary optimisations/updates. Helping the scrum team decompose user requests and key results into epics and stories. Writing clean, secure code following a test-driven approach. Creating code that is open by default and easy for others to reuse. Required Skills ...

Mid Level Software Engineer

Location
East Midlands, England, United Kingdom
illness insurance cover. Key Responsibilities Develop, enhance, and maintain features across our Revolution platform and other internal applications. Translate business and technical requirements into clean, efficient, and maintainable code. Participate in technical design discussions, helping to shape scalable and high-performing solutions. Collaborate with developers, testers, support teams … business stakeholders throughout the software development lifecycle. Conduct code reviews and contribute to maintaining high coding standards, security, and best practices. Analyse technical challenges and work with the wider team to deliver effective solutions. Identify and help resolve performance bottlenecks to ensure an excellent user experience. Investigate, troubleshoot ...

Senior Full Stack Software Engineer

Location
United Kingdom
many aspects built from scratch, fostering an engineering-driven approach. We prioritize developer experience and the development of high-quality, well-documented, and tested code within our Research organization. You and your teammates will work on developing a scalable and resilient SaaS platform. You will also be able … people who can work independently, but also be a part of a team, and who adhere to the best practice engineering principles for clean and maintainable code. Crucially, if you identify more with being a skilled developer familiar with frontend technologies than strictly a frontend developer ...

Test Engineer

Location
United Kingdom
testing into designs and implementation Coach others to embed quality into processes and practices Provide early feedback through automated and exploratory testing Write clean, efficient, and maintainable code for testing (c#, playwright, yaml) Debug issues and provide accurate defects with key details Participate in code reviews, pairing ...

SENIOR SOFTWARE DEVELOPER

Location
Manchester, England, United Kingdom
their AI journey. This is a hybrid-based role in Manchester. Responsibilities: Design, develop, test, and deploy robust and scalable software solutions Write clean, efficient, and maintainable code using appropriate technologies and frameworks Contribute to architecture discussions and design sessions for new features and projects Review code ...

Lead Software Engineer - Umbraco

Location
Greater London, England, United Kingdom
years by the teams that follow you. You will lead architecture and technical planning on the projects you are responsible for, uphold quality through code review and standards, and develop the engineers around you. This role does not carry line management or resourcing responsibility, that sits with the Engineering … ensure the ceremonies of your agile project happen at the right time with the right people present, including stand-ups, backlog refinement, timebox planning, code reviews and retrospectives. You ensure your team delivers the work they have committed to by the agreed deadline. You uphold quality through code ...

Full-Stack .NET Developer | Hybrid Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
product team, contribute to both frontend and backend development, and help shape meaningful applications in an agile setting. From day one you will write clean, maintainable code, take part in code reviews, and learn from experienced engineers while advancing your skills within a supportive, growth-oriented environment. ...

Software Developer (NI - hybrid or remote)

Location
Belfast City District, Northern Ireland, United Kingdom
working in an agile environment where you'll contribute to the development and enhancement of meaningful applications. From day one, you'll be writing clean, maintainable code, taking part in code reviews, solving real-world problems, and learning from experienced engineers around you. What You'll Need ...