126 to 150 of 372 Remote/Hybrid Clean Code Jobs

Senior Data Engineer – (London, Hybrid 3 days onsite) | £85k–£110k + bonus

Location
Greater London, England, United Kingdom
Work closely with Product, DevOps & Regulatory teams You Bring Strong Python, PySpark, SQL Experience building auditable, reproducible pipelines Solid data modelling + warehouse fundamentals Clean code, CI/CD, testing, observability Cloud data platform experience (Snowflake/AWS ideal) Hybrid set-up in Central London – 3 days ...

Senior Software Engineer (Agentic AI)

Location
City of Edinburgh, Scotland, United Kingdom
with agentic workflows and multi-agent orchestration Experience working with modern LLMs including OpenAI or Anthropic Strong understanding of software engineering fundamentals including testing, clean code and SDLC Experience building scalable backend services and APIs Ability to rapidly prototype, experiment and validate technical concepts Strong communication skills ...

Senior Java Developer

Hiring Organisation
Exalto Consulting
Location
Liverpool, Merseyside, United Kingdom
Employment Type
Permanent
Salary
£69000 - £70000/annum Up to £70,000 + benefits
applications using Java and React Native. Contributing to architectural decisions and technical direction. Developing high quality APIs and backend services. Championing engineering best practice, clean code, and SOLID principles. Driving automated testing, CI/CD, and continuous improvement initiatives. Mentoring developers and supporting a culture of collaboration ...

Senior Java Developer

Location
Stafford, England, United Kingdom
wider software engineering community. Collaborate with architecture and engineering teams to design robust, resilient and scalable systems. Champion software engineering best practice, including clean code, testing, documentation, maintainability and modern standards. Identify, investigate and support the resolution of infrastructure and production issues. Promote knowledge sharing and continuous improvement ...

Senior Java Developer

Location
Park Central, England, United Kingdom
wider software engineering community. Collaborate with architecture and engineering teams to design robust, resilient and scalable systems. Champion software engineering best practice, including clean code, testing, documentation, maintainability and modern standards. Identify, investigate and support the resolution of infrastructure and production issues. Promote knowledge sharing and continuous improvement ...

Senior Software Engineer (Java)

Location
Greater London, England, United Kingdom
Postgres database We rely on Spring Boot for quick and quality delivery We have a pragmatic approach to develop our business logic, focusing on clean code, with emphasis on maintainability and fast turnaround with TDD, DDD and continuous integration & delivery What you'll need Demonstrable experience in Backend ...

Backend Developer

Location
Liverpool, England, United Kingdom
office) ** Salary: £45,000–£55,000 depending on experience** What You’ll Do: Build and maintain backend services using .NET 8.0 and Azure Write clean, testable and maintainable code Help design and implement APIs and data solutions Deploy and manage applications with Docker and Azure Cloud Work with … product owners and designers to turn ideas into features Learn from experienced developers and contribute to code reviews Share ideas and help improve how we build and deliver software Our Tech Stack: Backend: C#, .NET 8.0, Docker Database: SQL Server, Entity Framework, MongoDb Infrastructure: Docker, Azure Monitoring: Grafana, Loki ...

Senior Front End Software Engineer - Application Development

Location
Greater London, England, United Kingdom
design and find an incremental path to shipping 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 … 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. Building the user experience ...

Business Systems Software Developer

Location
Manchester, England, United Kingdom
global operations. Working as a full stack developer, you will play a key role in designing, developing and maintaining robust systems. You will write clean code to meet precise requirements, upgrade existing applications and ensure comprehensive documentation is maintained to support future growth. This role is eligible … Python. Analytical capability to interpret requirements, investigate issues and deliver effective solutions. Development of scalable, high-quality full stack applications. Commitment to clean coding practices, continuous improvement and quality assurance Presentation of complex technical information to stakeholders at all levels. Organisation of multiple projects and deadlines while remaining focused ...

Business Systems Software Developer

Location
Stoke-on-Trent, England, United Kingdom
global operations. Working as a full stack developer, you will play a key role in designing, developing and maintaining robust systems. You will write clean code to meet precise requirements, upgrade existing applications and ensure comprehensive documentation is maintained to support future growth. This role is eligible … Python. Analytical capability to interpret requirements, investigate issues and deliver effective solutions. Development of scalable, high-quality full stack applications. Commitment to clean coding practices, continuous improvement and quality assurance Presentation of complex technical information to stakeholders at all levels. Organisation of multiple projects and deadlines while remaining focused ...

Business Systems Software Developer

Location
Manchester, England, United Kingdom
global operations. Working as a full stack developer, you will play a key role in designing, developing and maintaining robust systems. You will write clean code to meet precise requirements, upgrade existing applications and ensure comprehensive documentation is maintained to support future growth. This role is eligible … Python. Analytical capability to interpret requirements, investigate issues and deliver effective solutions. Development of scalable, high-quality full stack applications. Commitment to clean coding practices, continuous improvement and quality assurance Presentation of complex technical information to stakeholders at all levels. Organisation of multiple projects and deadlines while remaining focused ...

AI Application Developer

Location
Greater London, England, United Kingdom
train machine learning models using frameworks like TensorFlow, PyTorch, or scikit-learn. Fine-tune and optimize models for performance and scalability. Software Development: Write clean, maintainable, and efficient code in programming languages such as Python, Java, or C++. Develop APIs and integrate AI models into applications. Data Handling … models in production. Troubleshoot issues and implement improvements based on feedback and performance metrics. Documentation and Reporting: Maintain comprehensive documentation of AI models, code, and development processes. Prepare reports and presentations to communicate findings and progress to stakeholders. Qualifications Education: Bachelor’s or Master’s degree in Computer Science ...

Senior Data Engineer (Remote within the UK)

Location
Greater London, England, United Kingdom
platform matures Engineering Standards Define more detailed engineering standards — naming conventions, partitioning, testing strategy, contract templates Apply Databricks best practices and Infrastructure as Code across the platform Data Governance Own governance patterns in Unity Catalog — permissions, access models, and how we handle sensitive data Set technical governance standards … data team isn't the bottleneck for every request Technical Leadership & Mentoring Provide technical leadership across the data engineering team — mentoring other engineers, reviewing code, and raising the engineering bar What we’re looking for: Data engineering: You've built and scaled complex data products in a growing environment ...

Kotlin DevOps Engineer (Google Cloud Platform)

Hiring Organisation
AMS CWS
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
Extreme Programming (XP) practices, including mob programming, test first development and continuous refactoring working closely as a team to maintain a high standard of code quality and system reliability. What you'll do: Design, develop, and maintain scalable backend services using Kotlin, delivering high-quality, resilient solutions … event driven architecture. Deep experience withXP practices, including: Mob programming as a primary way of working Test-driven development (TDD) Continuous refactoring and clean code discipline Cloud experience, ideallyGCP (Google Cloud Platform) including designing, deploying and operating cloud-native solutions using services such as: GKE and/ ...

Software Engineer – Ads & Commercial Dev (Hybrid)

Location
Greater London, England, United Kingdom
pipelines. The role offers a hybrid work model in London, requiring two days in the office, and is a permanent position that values clean code, robust architecture, and collaborative problem solving. #J-18808-Ljbffr ...

AI & Automation Partner

Location
Manchester, England, United Kingdom
ThoughtSpot. Technical Delivery: Support the rollout of AI and automation-powered tools across data, media, and reporting workflows to standards set by CoE leadership. Clean & Production-Grade Code: Write clean, well-documented code while maintaining and scaling existing CoE tools and pipelines. Commercial AI Integration: Support ...

Full Stack Engineer

Location
Birmingham, England, United Kingdom
Angular (or strong React experience) Commercial experience with Python Strong mathematical, statistical, or quantitative background Excellent software engineering fundamentals, including OOP, testing, debugging, and clean code principles Experience working on production systems with a focus on scalability, performance, and maintainability Strong problem-solving skills and ability to tackle ...

Lead Backend Engineer

Location
City Of London, England, United Kingdom
scale. Drive architectural discussions and decisions across multiple teams, shaping the future of our backend systems. Champion engineering excellence: testability, reliability, scalability, and clean code. Collaborate with engineers, product managers, designers and data analysts to deliver user and business value fast. Lead and coordinate the delivery of large, complex ...

Software Engineer

Location
Cardiff, Wales, United Kingdom
systems that process millions of inspection data points and directly influence vessel transactions worth millions of pounds. This is an opportunity to write code that genuinely transforms an entire industry. Idwal is the global leader in vessel inspections, technology and data. Founded in 2010 we've become the trusted … need At least 3 years of professional software engineering experience successfully delivering products in Agile environments Strong programming skills with the ability to write clean, scalable, and maintainable code Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies like Docker Familiarity with CI/CD practices ...

Software Developer

Location
Bolton, England, United Kingdom
needs. You'll contribute throughout the software development lifecycle, from reviewing requirements and technical designs through to development, testing and deployment. Alongside delivering quality code, you'll help identify opportunities for improvement, share ideas with the wider team and contribute to the continued evolution of our technology platforms. … improve the way we build and deliver solutions. What You'll Be Doing Designing, building and maintaining high-quality software solutions. Developing clean, efficient and reusable code aligned to engineering best practice. Reviewing technical specifications and solution designs before development begins. Working within a modern microservices architecture ...

Software Developer

Location
Metropolitan Borough of Solihull, England, United Kingdom
that support product improvement and delivery effectiveness. Diagnose complex technical issues, including integration challenges, data consistency issues, and performance improvements. Support knowledge sharing and code quality through peer reviews and collaboration. Contribute to a collaborative engineering culture focused on clean, efficient code and practical delivery. Why Join … Razor or similar front‐end technologies. Experience working with REST APIs and integrating applications with third‐party systems. Experience using Visual Studio or VS Code, alongside source control tools such as Git. Understanding of modern software development practices, including Agile methodologies, version control, and collaborative development workflows. Experience working ...

Machine Learning Scientist — Large Multimodal Models (Post-Training)

Location
West of England, England, United Kingdom
training objectives are grounded in drug discovery needs Communicate results to internal teams, external partners, and at conferences Write high-quality research and engineering code: refactor, test, document, and package ML components to support team velocity QUALIFICATIONS PhD in machine learning, computer science, computational chemistry, physics, or a related … related methods Systematic hyperparameter optimization or large-scale experimentation using tools such as Optuna, Ray Tune, or similar frameworks Strong engineering practices: reproducible experimentation, clean code, testing, and performance-aware debugging Comfort with modern ML infrastructure (e.g., Docker, CUDA, Kubernetes, experiment tracking tools such as Weights & Biases) PREFERRED ...

Full-Stack Developer

Hiring Organisation
Corecom Consulting
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
colleagues to understand requirements and deliver practical, maintainable solutions. Participate in sprint planning, daily stand-ups, backlog refinement and development catch-ups. Carry out code reviews and contribute to high standards of code quality, security and maintainability. Work closely with QA colleagues to support effective manual and automated … React or Vue. Good understanding of HTML, CSS, JavaScript and TypeScript. Experience working with relational databases and data-driven applications. Understanding of source control, code review and modern development practices. Exposure to the wider software-development lifecycle, including testing, releases and production support. Ability to troubleshoot issues methodically ...

Full-Stack Business Systems Developer (Hybrid)

Location
Manchester, England, United Kingdom
Software Developer to bridge complex needs with innovative tech solutions across global operations. You will design, develop and maintain robust full-stack applications, writing clean code and documenting for future growth. In this hybrid role, you will join the Business Systems Solutions team, delivering bespoke platforms and third ...

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