Permanent Clean Code Job Vacancies

576 to 600 of 729 Permanent Clean Code Jobs

Senior Data Engineer

London, United Kingdom
Limelight Health
improve product and customer experiences. You'll be working with a mature stack (Python, BigQuery, dbt, FastAPI, Metabase), and your day-to-day will include both writing production-level code and making data actually useful for decision-makers. Main responsibilities: Build, maintain, and optimize data pipelines using Python and dbt Own and evolve the backend codebase (FastAPI, Docker) Ensure … pipeline reliability, code quality, and proper testing/documentation Maintain and extend data models and the BI layer (Metabase) Collaborate closely with product, data science, and leadership on strategic data tools Design and deliver internal tools - potentially leveraging LLMs and OpenAI APIs Write clean, production-grade code with version control (GitLab) Experience Required: 5+ years of Python More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering (London)

London, UK
hackajob
value. • Leading and growing the engineering team while embedding a culture of autonomy, ownership, and accountability. Building a team that thrives in a fast-paced, cross-functional environment, values clean, observable, and testable code, and protects time for foundational work such as refactoring and reducing technical debt. • Staying close to the code, reviewing architecture and design, and … as shaping an inclusive and high-trust culture. • You’re comfortable making and guiding architectural decisions and believe in balancing technical rigour with pragmatic delivery. • You still enjoy writing code when it matters. You’re not here to manage process, you’re here to build something that lasts. • You’ve built or rebuilt platforms before and know the diPerence … re not just building a team, they're building an engineering culture that values thoughtful design, automation, and results. You’ll shape how they use AI, automation, and great code to move faster than their market, scale smarter, and out-execute incumbents. This is your chance to architect the kind of platform others will be trying to replicate years More ❯
Employment Type: Full-time
Posted:

Senior Software Developer

Portsmouth, Hampshire, England, United Kingdom
Hybrid / WFH Options
Computer Futures
a collaborative environment, loves solving complex problems, and is passionate about delivering high-quality digital experiences. If you're looking for a role where your ideas matter and your code powers real change-this is it. What You'll Do: Architect and build powerful web applications using React , ASP.NET , and C# . Lead the design and development of intuitive … a hybrid working environment. What You Bring: A strong background in full-stack development with a focus on modern web technologies. Excellent communication and leadership skills. A passion for clean code, scalable systems, and continuous improvement. Experience managing multiple projects and priorities with ease. A growth mindset and a desire to mentor others. Why You'll Love Working More ❯
Employment Type: Full-Time
Salary: £65,000 - £90,000 per annum
Posted:

Senior Software Engineer

Portsmouth, Hampshire, England, United Kingdom
Hybrid / WFH Options
Computer Futures
a collaborative environment, loves solving complex problems, and is passionate about delivering high-quality digital experiences. If you're looking for a role where your ideas matter and your code powers real change-this is it. What You'll Do: Architect and build powerful web applications using React , ASP.NET , and C# . Lead the design and development of intuitive … a hybrid working environment. What You Bring: A strong background in full-stack development with a focus on modern web technologies. Excellent communication and leadership skills. A passion for clean code, scalable systems, and continuous improvement. Experience managing multiple projects and priorities with ease. A growth mindset and a desire to mentor others. Why You'll Love Working More ❯
Employment Type: Full-Time
Salary: £65,000 - £90,000 per annum
Posted:

Software Engineer, Libraries

London, United Kingdom
PhysicsX Ltd
underlying engineering that makes our libraries fast, scalable, and a pleasure to use. You are a software craftsperson who champions best practices, ensuring that our entire development lifecycle-from code design to CI/CD-is robust and maintainable. Your work provides the solid foundation upon which our machine learning innovations are built. What you will do Collaborate with … product managers, machine learning engineers, and library users to translate functional requirements into robust technical specifications and production-ready code code. Architect, build, and maintain the foundational software of our internal Machine Learning libraries, with a relentless focus on performance, and scalability. Contribute high-quality, tested, documented, and maintainable code across the library stack, ensuring our core systems … table A passion for the craft of software engineering and building robust, maintainable systems in a collaborative, cross-functional team. Solid software engineering skills, with a focus on writing clean, testable, and maintainable code. A commitment to owning the software development lifecycle, including testing, containerization, and CI/CD. Expert-level proficiency in modern Python, with a deep understanding More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Hook
a team with technical and non-technical colleagues to design and build product features that add value to our customers Working across the stack - frontend and backend, and writing clean, well-tested code Own significant parts of our product architecture and propose and lead new improvements Reviewing other software engineers code and provide structured feedback Designing our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Edinburgh, United Kingdom
Hybrid / WFH Options
Bright Purple
software Implementing new features and maintaining existing systems Collaborating with cross-functional teams to ensure seamless integration Supporting internal teams and external users with bug fixes and updates Driving clean, maintainable code that follows best practices Engaging with product teams, providing input into architecture and improvements What you'll bring: Java experience in a professional setting Strong debugging More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C# Developer - Perm - Solihull- hybrid

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
development ? Solid understanding of Blazor for modern front-end development ? Proven experience with Entity Framework and SQL ? Ability to work independently and collaboratively in a hybrid setup ? Passion for clean code, performance, and scalable software design ? Experience working on greenfield projects is a strong advantage What You'll Get: Flexible hybrid working (2 days in the Solihull office More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

11 Jun 2025 BBBH58416 Software Developer - .Net £35000 - £55000 per annum Belfast

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
ownership, and creative input. The ideal candidate will bring: Strong experience developing applications in .NET Solid knowledge of SQL and API integrations Comfortable working in Agile environments and writing clean, testable code A passion for continuous learning and technology innovation Experience with JavaScript Exposure to cloud platforms like Azure Package Includes: Hybrid working (3 days office, 2 from More ❯
Employment Type: Permanent
Salary: GBP 35,000 - 55,000 Annual
Posted:

Software Developer

Wirral, Merseyside, North West, United Kingdom
Searchability (UK) Ltd
facing software platforms. Our systems are designed for real-time access, ease of use, and user-driven decision-making, supported by web and mobile applications. We value independent thinking, clean code, and the continuous evolution of our tech stack. Who We're Seeking: We're looking for a Software Developer with experience working in .NET environments across both More ❯
Employment Type: Permanent
Salary: £35,000
Posted:

Salesforce Developer with Security Clearance

Herndon, Virginia, United States
Markon
Holidays Description Markon Solutions is actively seeking a Saleforce Developer to support an IC client. Responsibilities Good understanding of the CRM processes. Business knowledge of Salesforce. Proficient in writing clean, solid, readable code Proven ability to deliver high-quality, reliable code implemented on schedule Time management, ability to multitask, and propensity to handle urgent interrupts with poise More ❯
Employment Type: Permanent
Salary: USD 190,000 Annual
Posted:

Javascript Front End Developer - Central London

London
Nexus Jobs Limited
towards a common goal: provide millions of online shoppers worldwide with the best possible payment experience. The ideal candidate must live and breathe agile and firmly believe in creating clean, testable code. Key Responsibilities Create intuitive, robust, and reusable user interfaces using Vanilla JS Build cross platform, cross browser, responsive HTML5 and CSS3 Engage in the entire product development … guidelines Encourage the use of best practices and workflows throughout the organization Contribute to team discussions and stand-ups Mentor Junior Team members Skills & Experience Excellent JavaScript (Vanilla) with code patterns Good knowledge of some JS frameworks (e.g. Angular, Backbone) Complete understanding of the full web stack Solid knowledge of CSS pre-processors (SASS, LESS) and HTML5 Knowledge of More ❯
Employment Type: Permanent
Posted:

Forward Deployed Engineer with Security Clearance

Washington, Washington DC, United States
Precision Solutions
and processes, developing innovative full-stack solutions. Develop strong relationships with our customers and their leadership to maximize the value and efficiency of their applications. Implement best practices for code quality, security (to include strong knowledge of common vulnerabilities), and performance optimization. Write clean, efficient, and maintainable code with a focus on security and data privacy. Stay More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Developer / Analyst

City of London, London, United Kingdom
Deerfoot Recruitment Solutions
income, FX, trade lifecycle Key Responsibilities: Collaborate with stakeholders to gather and refine technical and business requirements. Analyse software processes and data to design and implement effective solutions. Develop clean, secure, and scalable code in line with organisational standards. Troubleshoot, debug, and resolve software issues. Create and execute test plans, document results, and ensure high-quality releases. Deerfoot More ❯
Employment Type: Permanent
Salary: £550 - £650 per day + outside IR35
Posted:

Senior React Engineer

London, South East, England, United Kingdom
Metamindz UK
applications using ReactJS and TypeScript Implement and maintain complex state management using Redux or Zustand Build consistent, responsive UIs with component libraries like TailwindCSS, Material UI, or ShadCN Write clean, maintainable code with a strong focus on unit and automated testing Translate product and design requirements into highly usable interfaces Work closely with designers, backend engineers, and product More ❯
Employment Type: Full-Time
Salary: £50,000 - £80,000 per annum
Posted:

Machine Learning Engineer

London, United Kingdom
Optimove
GPU support to efficiently train deep learning models. Minimum 3 years of experience in a similar role. Strong programming skills and a good understanding of software engineering principles and clean code practices. Expert-level knowledge of Python for machine learning and data manipulation (pandas, NumPy). Advanced experience with SQL for data querying and manipulation. Experience with Git … Full understanding of recommendation algorithms and their applications. Professional experience in personalization and/or predictive CRM, and micro-segmentation. Experience with CI/CD pipelines and Infrastructure as Code (IaC) tools (Terraform, Bicep, etc.). Apply for this job indicates a required field First Name Last Name Email Phone Resume/CV Enter manually Accepted file types: pdf More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff AI/ML Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
agents to intelligent automation tools. Architect, implement, and maintain scalable LLM systems suitable for large-scale, multi-user environments. Build production ready, high quality AI/ML products; produce clean code and contribute to internal methodologies for prompt engineering, evaluation, and LLM usage patterns. Tune prompts, pipelines, and infrastructure to ensure robust behaviour, low latency, and cost-efficient … orchestration. In Return: At Arm, you'll work on AI challenges with practical impact across a global organization. You'll join a collaborative team that values deep technical insight, clean engineering and creative problem-solving. Your contributions will influence how thousands of engineers at Arm design and verify the next generation of computing platforms-smarter, faster, and at scale. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer (London)

Highgate, Greater London, UK
Optimove
GPU support to efficiently train deep learning models. Minimum 3 years of experience in a similar role. Strong programming skills and a good understanding of software engineering principles and clean code practices. Expert-level knowledge of Python for machine learning and data manipulation (pandas, NumPy). Advanced experience with SQL for data querying and manipulation. Experience with Git … Full understanding of recommendation algorithms and their applications. Professional experience in personalization and/or predictive CRM, and micro-segmentation. Experience with CI/CD pipelines and Infrastructure as Code (IaC) tools (Terraform, Bicep, etc.). Apply for this job * indicates a required field First Name * Last Name * Email * Phone * Resume/CV * Enter manually Accepted file types: pdf More ❯
Employment Type: Full-time
Posted:

ServiceNow Developer

Horwich, Bolton, Lancashire, England, United Kingdom
Robert Walters
a focus on ITSM and CSM Collaborating with stakeholders to gather requirements and translate them into scalable solutions Participating in Agile sprint planning and contributing to technical discussions Writing clean, efficient code and supporting production systems when required Upholding coding standards and contributing to a culture of continuous improvement What we're looking for: Proven experience developing and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Data Scientist

Belfast, United Kingdom
Liberty Insurance Limited
skills we need: Professional Python Development Experience: Minimum 1-3 years of hands-on experience using Python in a professional setting (beyond academic coursework). Strong proficiency in writing clean, efficient, and maintainable code. Collaborative Coding Practices: Proficient in using Git for version control within a collaborative development environment. Experience with pull requests, code reviews, and branch management … a variety of approaches and mechanisms in line with best practices. Develop best practices for the team and coach other team members on areas such as style, documentation, and code management. Grow your knowledge in all components of the Data Science life cycle. Seek opportunities for you and your team members to share and celebrate what you've achieved More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (Junior) with Security Clearance

Springfield, Virginia, United States
American Systems Corporation
following coding standards and best practices. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Implement assigned tasks and user stories, writing clean, readable code and conducting basic unit testing to verify software functionality. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data More ❯
Employment Type: Permanent
Salary: USD 77,600 Annual
Posted:

Software Developer

Blackburn, Lancashire, North West, United Kingdom
Hybrid / WFH Options
Oscar Associates (UK) Limited
and engaging directly with end users to deliver high-quality results. Responsibilities Working with modern technologies inlcuding .Net 8, React js and Vue js Building and improving applications, writing clean, maintainable code that's ready for production Contributing to planning sessions, offering input on new features and helping to define technical requirements Maintaining existing systems, identifying areas for More ❯
Employment Type: Permanent, Work From Home
Salary: £30,000
Posted:

Full Stack Developer (Node & React) £40K Hybrid, Sheffield

Sheffield, South Yorkshire, United Kingdom
Hybrid / WFH Options
Akkodis
is a hands-on role where you'll contribute to new feature development, help improve system performance, and collaborate with a talented team of engineers who care deeply about clean code, quality, and continuous improvement. The company has a strong engineering culture with a test-first approach, regular releases, and a real focus on doing things the right More ❯
Employment Type: Permanent
Salary: £38000 - £40000/annum
Posted:

Data Engineer - Gloucester

Gloucester, Gloucestershire, South West, United Kingdom
Hybrid / WFH Options
NSD
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Data Engineer

Gloucester, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
as Data Ingest and Data Stores. Troubleshoot and diagnose issues within integrated (enriched) data systems. Collaborate with the scrum team to decompose user requirements into epics and stories. Write clean, secure, and reusable code following a test-driven development approach. Monitor system performance and implement updates to maintain optimal operation. The Data Engineer Should Have: Active eDV clearance More ❯
Posted:
Clean Code
10th Percentile
£37,500
25th Percentile
£48,750
Median
£60,000
75th Percentile
£73,750
90th Percentile
£85,000