326 to 350 of 854 Clean Code Jobs

Gen AI Software Engineer (Python/JS) - Hybrid London

Location
Greater London, England, United Kingdom
with 3 days on site per week. The position is 6–12 months, start ASAP, day rate £500–£800 inside IR35. You will write clean code, test, deploy AI solutions, collaborate with engineers, product teams and AI specialists to deliver scalable, secure and observable applications. #J-18808-Ljbffr ...

Senior Backend Engineer — Java, Fintech, Stock Options

Location
Greater London, England, United Kingdom
secure, fast financial services. You’ll work on greenfield projects and evolve critical systems such as payments and treasury modules, with a focus on clean code, TDD, and CI/CD. The role is hybrid with 3–4 days in-office. #J-18808-Ljbffr ...

Full Stack Software Engineer - Application Development

Location
Greater London, England, United Kingdom
finding an incremental path to shipping the new features. As part of this, you will own APIs and schemas that power your frontend code, or work with other backend engineers in developing them together. We're hiring engineers who are passionate about solving real-world problems and empowering both … scale data intensive APIs (example) Developing interactive workflow UIs Building products which aim to make technical concepts accessible for non‐technical users Creating low‐code/no‐code WYSIWYG tools, which enable application builders within Foundry to build products for their users Technologies We Use Typescript, React ...

Full stack web developer

Location
Leeds, England, United Kingdom
puzzle is a Full Stack Vue.js pro : Having at least 1 year of recent experience working with Vue2 or Vue3 Commitment to clean code principles, including JSdoc Comfortable with CI/CD and Unit Testing/TDD Has strong working experience with Bootstrap and Node.js Good to have ...

Quantitative Data Developer

Location
Greater London, England, United Kingdom
comfortable with numerical methods, linear algebra, partial differential equations, probability theory and statistics An engineer – who has a passion for computer science, system performance, clean code and architecture with an owner mentality A data enthusiast – You enjoy working with large datasets, transforming raw data into meaningful inputs ...

Principal Solutions Consultant - AI

Location
Greater London, England, United Kingdom
Architecture & Technical Depth: Hands-on expertise in modern AI (RAG, agentic systems, MCP, model selection/evaluation) and enterprise data architecture. Ability to write clean code for API interaction and perform technical testing for groundedness and quality. Governance & Security: Understanding of AI governance (NIST ...

Senior Research Engineer

Location
Greater London, England, United Kingdom
mathematics or physics is strongly preferred. The best research engineers bring quantitative intuition to system design decisions. You have strong software engineering practices: clean code, good testing habits, focus on performance, and an instinct for building systems that other people can actually use. In a small team everyone ...

Software Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£55 - £62/hour
between business needs and technical execution. A product-minded approach: you care just as much about the customer experience as you do about clean code. Ready to make an impact? Apply today with your updated resume at Prasanna . merugu @ randstaddigital . com Randstad Technologies is acting ...

Core Developer (Python)

Location
Greater London, England, United Kingdom
many areas of the business. The role will be ideal for someone who is pragmatic, passionate about what they do and capable of writing clean and concise code. Neither crypto nor finance experience is required; we care more about your technical skills and mindset. We also look for strong ...

Associate Software Developer (Web)

Location
City Of London, England, United Kingdom
with a deep understanding of UI and UX design. We deliver our software using agile methodologies, and we encourage best practices such as TDD, code reviews and pair programming for knowledge sharing and learning. Our team owns all aspects of the features they work on, from designing solutions … stack with support from senior engineers. Fix Bugs: Help to triage and resolve bugs found by either our customers or our internal QA teams. Code Quality: Write clean, tested code and respond to review feedback to improve reliability, performance, and maintainability. Support Mobile Evolution: Assist with maintenance ...

Senior Data Platform Engineer - Data Enablement

Location
Greater London, England, United Kingdom
understanding of their components Advanced knowledge in a high‐level programming language (e.g. Python, Scala) with solid foundation in software engineering best practices - testing, clean coding standards, code reviews, pair programming, automation‐first mindset Experience delivering data compliance & privacy solutions, ensuring that we uphold data subject rights ...

Backend Engineer – .NET 8, Azure, Hybrid

Location
Liverpool, England, United Kingdom
seeking a Backend Developer to help build reliable, high-performing systems. You will work with C# and .NET 8, Azure, and Docker, write clean code, and collaborate with product and design teams to turn ideas into features. You’ll grow through exposure to architecture, DevOps and product development … while contributing to code reviews and automated testing in a collaborative, fast-paced squad. #J-18808-Ljbffr ...

Staff Software Engineer (Team Lead) - Engine by Starling

Location
Manchester, England, United Kingdom
more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing ...

Staff Software Engineer (Team Lead) - Engine by Starling

Location
Southampton, England, United Kingdom
more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing ...

Staff Software Engineer (Team Lead) - Engine by Starling

Location
Cardiff, Wales, United Kingdom
more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing ...

Staff Software Engineer (Team Lead) - Engine by Starling

Location
City Of London, England, United Kingdom
more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing ...

Ruby Developer

Location
London, United Kingdom
Ruby and Ruby on Rails. Design and develop RESTful APIs and backend services. Work with databases, background jobs, caching, and third-party integrations. Write clean, testable, and maintainable code. Troubleshoot performance and production issues. Collaborate with frontend, QA, DevOps, and product teams. Participate in system design and code ...

Ruby Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
Ruby and Ruby on Rails. Design and develop RESTful APIs and backend services. Work with databases, background jobs, caching, and third-party integrations. Write clean, testable, and maintainable code. Troubleshoot performance and production issues. Collaborate with frontend, QA, DevOps, and product teams. Participate in system design and code ...

Software Engineer (ML Projects)

Location
Greater London, England, United Kingdom
hiring and we care more about aptitude and attitude than specific qualifications. We are very open about how we deliver software. We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we’d love … which makes up our frontend Postgres and SQL AWS & GCP - we’re cloud‐native TeamCity for CI/CD (lots of teams are releasing code 15-20 times per day!) Terraform Prometheus and Grafana If you have built and deployed complex Python applications or have hands‐on experience with ...

(Senior) Software Engineer - Python New Exeter, Bristol

Location
United Kingdom
Apply site reliability engineering principles to strengthen system performance and resilience Partner with product management to translate business requirements into elegant technical solutions Design clean, consistent RESTful APIs Provide technical support and lead incident investigations Champion Scrum and drive continuous improvement in how the team works Foster a collaborative … take on other reasonable responsibilities within your competence as we grow. Your Experience Significant industry experience building production software Deep Python expertise, with clean, logical, self‐explanatory code Proven experience building production APIs with FastAPI (or similar async Python frameworks) Hands‐on experience deploying AWS infrastructure as code ...

Senior Lead Software Engineer - React Native

Location
Greater London, England, United Kingdom
focusing on the entire SDLC lifecycle stages. Job responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Create and maintain clean, efficient, and reusable codebase. Conduct thorough testing to ensure robustness and reliability of applications. Troubleshoot and debug issues, ensuring smooth application functionality. Communicate effectively … with stakeholders to gather requirements and provide progress updates. Mentor junior developers, providing guidance on best practices and code reviews. Stay updated with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development processes and workflows. Required qualifications, capabilities and skills Proficiency ...

PMRT - Senior Software Engineer (Remote)

Hiring Organisation
Integrated Data Services
Location
United States
Employment Type
Permanent
Salary
USD 160,000 Annual
systems end-to-end than on experience with any specific set of frameworks or tools. Successful engineers in this role can quickly assess unfamiliar code, develop a clear understanding of how components interact from the database through the user interface, and design solutions that are reliable, maintainable, and scalable … your primary specialty. Own your changes through the pipeline, including build, security scanning, testing, deployment, and verification in the target environment. Write clean, well-tested code, clearly explain technical approaches for peer review, and provide substantive and constructive reviews of others' work. Investigate defects efficiently to identify root ...

Senior Software Engineer I (Frontend)

Location
Greater London, England, United Kingdom
foster an inclusive, supportive culture of learning and growth. Provide clear, considered estimates for user stories to support effective team planning. Engage in constructive code reviews, offering supportive feedback and championing high‐quality engineering practices. Explore and advocate for emerging technologies that enhance our platform, developer experience, and ways … world impact of their work. Is passionate about quality, with hands‐on experience in TDD and tools like Jest and React Testing Library. Values clean, maintainable code and enjoys discussing different ideas and approaches. Has experience mentoring and supporting other engineers, contributing to an environment where everyone ...

Senior Data Scientist - Workday Products

Location
Belfast City District, Northern Ireland, United Kingdom
applying mathematics, statistics, and machine learning principles to derive actionable insights from complex datasets. Proficient in Python programming, with a focus on writing clean, efficient, and maintainable code for developing and deploying reliable AI/ML solutions in production environments. Hands‐on experience using machine learning frameworks (e.g. ...

R&D Software Engineer

Location
United Kingdom
Windows-centric infrastructure (EC2, FSx, Active Directory, DynamoDB) with strong observability and cost/performance focus. Deliver securely with automation and teamwork: write clean, tested, documented, deployable code; contribute to CI/CD and infrastructure automation (Azure Pipelines, CloudFormation, Step Functions); collaborate in agile planning, troubleshoot issues, communicate ...