551 to 575 of 849 Clean Code Jobs

Embedded Software Engineer

Hiring Organisation
Cortech Talent Solutions
Location
Glasgow, Glasgow City, City of Glasgow, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
develop and debug embedded software and firmware for aquaculture monitoring and control systems sensor integration, automated systems, water quality and biomass monitoring devices. Write clean, efficient, well-documented code for embedded systems (Python and/or C/C++ as appropriate). Work with microcontrollers, microprocessors and real ...

Cloud Engineer - AWS Python

Hiring Organisation
Hireful
Location
Exeter, Devon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
development and cloud infrastructure for a technically led & growing UK-based company. You'll own the full lifecycle of data transformation applications, from writing clean, efficient Python code to designing the AWS architecture that runs it, working closely with an established cloud engineering team on scalable, high-performance … streams, and solid Git and CI/CD practices (desirable) Why you'll love this job Genuine end-to-end ownership, from writing the code to designing the infrastructure it runs on The flexibility to work remotely or hybrid, with just occasional visits to a collaborative Southwest UK-based ...

Cloud Engineer - AWS Python

Hiring Organisation
Hireful
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
development and cloud infrastructure for a technically led & growing UK-based company. You'll own the full lifecycle of data transformation applications, from writing clean, efficient Python code to designing the AWS architecture that runs it, working closely with an established cloud engineering team on scalable, high-performance … streams, and solid Git and CI/CD practices (desirable) Why you'll love this job Genuine end-to-end ownership, from writing the code to designing the infrastructure it runs on The flexibility to work remotely or hybrid, with just occasional visits to a collaborative Southwest UK-based ...

Cloud Engineer - AWS Python

Hiring Organisation
Hireful
Location
Exeter, Devon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
development and cloud infrastructure for a technically led & growing UK-based company. You'll own the full lifecycle of data transformation applications, from writing clean, efficient Python code to designing the AWS architecture that runs it, working closely with an established cloud engineering team on scalable, high-performance … streams, and solid Git and CI/CD practices (desirable) Why you'll love this job Genuine end-to-end ownership, from writing the code to designing the infrastructure it runs on The flexibility to work remotely or hybrid, with just occasional visits to a collaborative Southwest UK-based ...

Cloud Engineer - AWS Python

Hiring Organisation
Hireful
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
development and cloud infrastructure for a technically led & growing UK-based company. You'll own the full lifecycle of data transformation applications, from writing clean, efficient Python code to designing the AWS architecture that runs it, working closely with an established cloud engineering team on scalable, high-performance … streams, and solid Git and CI/CD practices (desirable) Why you'll love this job Genuine end-to-end ownership, from writing the code to designing the infrastructure it runs on The flexibility to work remotely or hybrid, with just occasional visits to a collaborative Southwest UK-based ...

Python Developer – Security – Cambridge/London

Location
Cambridge, England, United Kingdom
Python engineer (specialist) who wants to build product features in a research-driven environment. You'll be expected to contribute to product development, deliver clean, testable Python code, collaborate with small cross-functional teams, and communicate your thinking clearly in high-cadence development cycles. Key Responsibilities Design, implement … research outputs to production-ready components alongside ML/AI researchers and SREs. Participate in live coding/problem-solving rounds during development and code reviews. Collaborate closely with product managers and researchers to translate ideas into working demos and production features. Help troubleshoot, debug, and optimise systems (performance ...

PHP Web Developer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Chichester, West Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
Experience Commercial experience with modern, object-oriented PHP 8. Experience working with a PHP framework or large-scale PHP applications. A passion for writing clean, maintainable and reusable code. Experience with code quality tools, including PHPUnit, static analysis or automated testing processes. Strong analytical and problem-solving skills. ...

PHP Web Developer

Location
United Kingdom
Experience Commercial experience with modern, object-oriented PHP 8. Experience working with a PHP framework or large-scale PHP applications. A passion for writing clean, maintainable and reusable code. Experience with code quality tools, including PHPUnit, static analysis or automated testing processes. Strong analytical and problem-solving skills. ...

PHP Web Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Bosham, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP 35,000 - 50,000 Annual
Experience Commercial experience with modern, object-oriented PHP 8. Experience working with a PHP framework or large-scale PHP applications. A passion for writing clean, maintainable and reusable code. Experience with code quality tools, including PHPUnit, static analysis or automated testing processes. Strong analytical and problem-solving skills. ...

Software Engineer II

Hiring Organisation
Pinnacle Technical Resources
Location
Seattle, Washington, United States
Employment Type
Permanent
Salary
USD 65 Hourly
stakeholders. Responsibilities: Design, develop, and implement software applications and systems. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code following best practices. Debug and resolve software defects and issues in a timely manner. Participate in code reviews … ensure code quality and adherence to standards. Contribute to the continuous improvement of development processes and tools. Stay updated with the latest industry trends and technologies. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 2+ years of experience in software development or a related role. ...

.NET Developer

Location
Ellel, England, United Kingdom
with cross‐functional teams, you will support day‐to‐day business needs, solve complex technical challenges, and contribute to high‐quality engineering practices through code reviews, documentation, and collaborative solution design. What Your Day-to-Day Will Look Like Your daily work will centre on maintaining, modernising, and progressively … building new sites where appropriate Integrate websites with core .NET business systems and SQL Server databases Write and maintain EF Core data access code, including migrating data from MySQL to SQL Server Document business logic and edge cases from existing PHP sites before decommissioning Contribute to shared architecture decisions ...

Software Engineer III - Android - Chase UK

Location
Greater London, England, United Kingdom
with cross-functional teams to help define, design, build, and release new Android mobile features that directly impact the customer experience Develop and maintain clean, efficient, testable, and reusable Kotlin code aligned with modern Android engineering standards Build intuitive user interfaces using modern Android technologies, including Jetpack Compose … support continuous and predictable delivery Communicate progress, blockers, and technical considerations clearly to team members and stakeholders across a geographically distributed organization Engage in code reviews, applying and reinforcing engineering best practices across the team Stay informed on emerging Android development trends, tools, libraries, and platform updates to bring ...

Java Developer, Short Term Trading Technology

Location
Greater London, England, United Kingdom
build, and maintain high quality, scalable microservices using the latest versions of Java and modern frameworks. Develop new functionality while evolving existing components with clean, maintainable, well tested code. Apply TDD, good CI/CD practices, and strong engineering standards. Cloud & Platform Modernization Contribute to our cloud migration initiatives … Familiarity with microservices, REST APIs, and event driven architectures. Some exposure to AWS or cloud native engineering concepts (containers, CI/CD, infrastructure as code). Interest or experience in using AI tools to boost productivity (code generation, test creation, documentation, etc.). A proactive mindset, eagerness ...

Software Engineer III - Android - Chase UK

Location
Greater London, England, United Kingdom
with cross-functional teams to help define, design, build, and release new Android mobile features that directly impact the customer experience Develop and maintain clean, efficient, testable, and reusable Kotlin code aligned with modern Android engineering standards Build intuitive user interfaces using modern Android technologies, including Jetpack Compose … support continuous and predictable delivery Communicate progress, blockers, and technical considerations clearly to team members and stakeholders across a geographically distributed organization Engage in code reviews, applying and reinforcing engineering best practices across the team Stay informed on emerging Android development trends, tools, libraries, and platform updates to bring ...

Software Engineer III - Android - Chase UK

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
with cross-functional teams to help define, design, build, and release new Android mobile features that directly impact the customer experience Develop and maintain clean, efficient, testable, and reusable Kotlin code aligned with modern Android engineering standards Build intuitive user interfaces using modern Android technologies, including Jetpack Compose … support continuous and predictable delivery Communicate progress, blockers, and technical considerations clearly to team members and stakeholders across a geographically distributed organization Engage in code reviews, applying and reinforcing engineering best practices across the team Stay informed on emerging Android development trends, tools, libraries, and platform updates to bring ...

Java Software Engineer - Customer Services

Location
Greater London, England, United Kingdom
latest blogs or our case studies with Women in Tech. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges … experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying best practices, and a proven track record of delivering high-quality software. Experience with AWS and Postgres is highly desirable. We’re open ...

Software Engineer Norwich

Location
Norwich, England, United Kingdom
make a huge impact. We primarily use Golang, C# and React (TypeScript) and we host everything on AWS, using Terraform for infrastructure as code, helm for deployments and GitLab for our CI/CD pipelines. We are looking for developers who love solving challenges and can write clean … Duties Duties may include some or all, with various levels, of the following: Participating in technical project planning. Writing high quality, efficient, maintainable code in a good timeframe. Creating, maintaining and querying SQL and NoSQL databases. Documenting projects. Communicating and collaborating with colleagues. Influencing the department’s architecture, including ...

Senior Software Engineer - Python

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

Mobile Software Engineer (Android) - Olo App

Location
Belfast City District, Northern Ireland, United Kingdom
development decisions with growing independence. Handle small-to-medium features independently and begin taking ownership of moderately complex tasks with some guidance. Write clean, maintainable code and actively participate in peer code reviews, providing constructive feedback and adhering to coding standards. Collaborate closely with Product to refine … when possible. Engage in continuous learning and self-improvement by exploring new technologies and best practices relevant to the team's work. Use Claude Code as part of your daily workflow, and grow your skills through hands‐on AI training designed to help you become highly effective with modern ...

Senior Software Engineer

Location
Liverpool, England, United Kingdom
need everyone's energy and commitment, regardless of region or rank, to make that mission a reality for millions more customers. Our culture code, a set of principles that underpins our values, is our commitment to each other and workingbetter together. Join EcoOnline and be part of a mission … systems and APIs, ensuring seamless integration between products. Contribute to the design and development of shared services (e.g., authentication, hierarchy management). Participate in code reviews, technical discussions, and mentoring to support team growth. Work closely with Product Managers and other stakeholders to understand problems and deliver high-impact ...

Camunda BPM Developer London, UK

Location
Greater London, England, United Kingdom
integrate React-based user interfaces for handling user tasks.Develop and maintain backend services using Java and SQL-based systems.Analyze business requirements and deliver clean, scalable, and testable code.Ensure all features and user stories are delivered with 100% automated test coverage.Participate actively in SCRUM ceremonies and keep JIRA updated regularly.Provide … platformsIntegrate Camunda processes with enterprise applications APIs and microservicesSupport process analysis automation and transformation initiatives aligned to enterprise architecture and security standardsWork with ClaudeClaude Code and AIassisted engineering tools to accelerate process modelling workflow generation and validation activitiesCollaborate with architects engineers and business stakeholders in an Agile delivery environmentWe ...

Production Software Engineer

Location
Greater London, England, United Kingdom
scale Contribute to the reliability and operational excellence of critical systems, including participation in production support rotations Apply strong software engineering practices across testing, code quality, automation and observability Participate in a shared production support rotation, respond to incidents, troubleshoot runtime issues and drive improvements Qualified Candidates Strong background … orchestration technologies, such as Kubernetes, in production environments A passion for developing robust, maintainable software that is well monitored in production A preference for clean, maintainable code, sound engineering judgement and a business‐value mindset over specific toolkits Benefits Highly competitive compensation plus annual discretionary bonus Lunch provided ...

Software Engineer - Trade Technology

Location
Greater London, England, United Kingdom
scale Contributing to the reliability and operational excellence of critical systems, including participation in production support rotations Applying strong software engineering practices across testing, code quality, automation and observability Participating in a shared production support rotation, responding to incidents, troubleshooting runtime issues and driving improvements Who are we looking … technologies, such as Kubernetes, in production environments A passion for developing robust, maintainable software, that's well monitored in production Above all, we value clean, maintainable code, sound engineering judgement and a business‐value mindset over specific toolkits. Why should you apply? Highly competitive compensation plus annual discretionary ...

Senior Software Engineer

Location
Marlow, England, United Kingdom
raising the bar through the quality of your own work and the support you give peers. You should care about more than the code itself. We're looking for someone who delivers customer‐focused outcomes for internal users, seeks feedback, challenges assumptions constructively, and helps the squad make sensible … support it” central to how we work. As Senior Software Engineer, you'll be responsible for: Product squad delivery: Build and ship production code as a core hands‐on contributor within a cross‐functional product squad Automation and integration: Design and build automation and integration solutions across internal systems ...

Software Engineer

Location
Birmingham, England, United Kingdom
customers through AI — in the channels where conversations are already happening: iMessage, RCS, SMS, and voice. We're a small team, we ship code every single day, and we're just getting started. The role: You'll build product on Linq's messaging platform — the APIs, the interfaces … professionally Can work across the stack — you don't have to be an expert everywhere, but you're not afraid of any layer Ship clean, functional code and care about getting better at it Like working fast without sacrificing quality Are comfortable with ambiguity — you don't need ...