Permanent Clean Code Job Vacancies

401 to 425 of 426 Permanent Clean Code Jobs

A few days ago BBBH60051 Software Developer - Mid-Level £38000 - £45000 per annum Ballymena

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
Responsibilities Design, development, and maintenance of RESTful APIs while integrating with a range of third-party services. Work alongside a collaborative IT team and apply best practices such as Clean Architecture and CQRS to deliver robust, maintainable solutions that power business-critical systems. Design, develop, and maintain RESTful APIs using ASP.NET Core Web API. Enhance existing APIs to meet … evolving business needs. Integrate back-end systems with services such as DHL, Yooz, Salesforce, and others. Contribute to code reviews, technical discussions, and CI/CD pipelines. Qualifications Solid proficiency in C# and .NET 8/9. Hands-on experience with ASP.NET Core Web API. Solid understanding of Entity Framework Core and relational databases. Experience with RESTful API integrations … and third-party services; ability to write clean, testable, and maintainable code. Experience with unit testing or TDD would be nice-to-have. Details Salary : Competitive (paid as a rate per hour for the duration of the temporary contract) Location : Client is located in Ballymena, on-site working is required (some flexibility regarding working from home) Duration More ❯
Employment Type: Permanent
Salary: GBP 38,000 - 45,000 Annual
Posted:

Software Developer - Mid-Level

Northern Ireland, United Kingdom
Hybrid / WFH Options
MCS Group
and maintenance of RESTful APIs while integrating with a range of third-party services. You will work alongside a collaborative IT team, and will apply best practices such as Clean Architecture and CQRS to deliver robust, maintainable solutions that power business-critical systems. You will design, develop, and maintain RESTful APIs using ASP.NET Core Web API. This .Net Developer … also enhance existing APIs to meet evolving business needs. You will integrate back-end systems with services such as DHL, Yooz, Salesforce, and others. You will also contribute to code reviews, technical discussions, and CI/CD pipelines. The Person This role requires solid proficiency in C# and .NET 8/9. You will bring substantial hands-on experience … have a solid understanding of Entity Framework Core and relational databases. Experience with RESTful API integrations and third-party services is also required, along with the ability to write clean, testable, and maintainable code. Experience with unit testing or TDD would also be nice-to-have. Details Salary : Competitive (paid as a rate per hour for the duration of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mid-Level Backend Engineer

London, United Kingdom
Story Terrace Inc
scale backend services using Ruby on Rails and related technologies. Collaborate with product and frontend teams to deliver features that enable new customer experiences and operational efficiencies. Participate in code reviews and pairing sessions , sharing knowledge and learning from others. Integrate and optimise third-party services that power our subscription platform. Continuously improve backend systems with a focus on … scalability, reliability, and performance. Take ownership of medium-sized projects , from design to delivery, and contribute to larger initiatives with senior engineers. Write clean, tested, and maintainable code, with CI/CD pipelines in GitHub Actions and end-to-end testing in Playwright . Work on asynchronous job processing at scale with Sidekiq Enterprise . You'll Succeed More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Applications Software Engineer

London, United Kingdom
Hybrid / WFH Options
Quantum Motion
production-quality software libraries intended for real-world use by researchers and industry partners. You will be expected to hit the ground running, working independently to deliver high-quality code without heavy guidance from senior team members. While prior quantum computing knowledge is not required, exceptional software engineering ability is essential. We seek engineers who excel at end-to … Role Collaborate with researchers to understand application needs and translate them into high-quality, maintainable software solutions. Design, implement, and maintain production-grade scientific and engineering software libraries. Write clean, well-tested code in multiple languages (primarily Python and C++), integrating with our public software stack. Run and optimize high-performance workloads on GPUs and HPC clusters. Support More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

Manchester, United Kingdom
Hybrid / WFH Options
Michael Page
of web applications. Collaborate with the technology team to implement scalable solutions. Optimise applications for maximum speed and efficiency. Create and manage APIs to support seamless system integration. Write clean, testable, and efficient code following best practices. Troubleshoot and resolve application issues in a timely manner. Contribute to the design and architecture of new technology solutions. Maintain documentation More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Full Stack Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
Michael Page Technology
of web applications. Collaborate with the technology team to implement scalable solutions. Optimise applications for maximum speed and efficiency. Create and manage APIs to support seamless system integration. Write clean, testable, and efficient code following best practices. Troubleshoot and resolve application issues in a timely manner. Contribute to the design and architecture of new technology solutions. Maintain documentation More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Embedded Software Engineer

Capenhurst, Cheshire, United Kingdom
Vantage Consulting
solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms Implement software modules that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

Embedded Software Engineer

Capenhurst, Cheshire, United Kingdom
Vantage Consulting
solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms Implement software modules that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum
Posted:

WordPress Developer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Ignite Digital Search Ltd
team where youll deliver custom WordPress functionality, WooCommerce solutions, and ongoing platform improvements that really make an impact. What youll do: Build and maintain WordPress/WooCommerce websites with clean, scalable code Develop new features and functionality to meet client needs Collaborate with clients in weekly calls to understand challenges and shape solutions Work with the team on More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Backend Software Engineer

Brighton, Sussex, United Kingdom
Eequ Ltd
team, but collaboration remains central. You'll regularly work with our CEO and design team, with front-end developers to shape APIs, and with other backend engineers to review code and architecture. How You Think and Build Strong skills in relational database design and optimisation Experience with AWS and awareness of cloud infrastructure best practices Methodical in researching and … implementing solutions when tackling unfamiliar problems Above all, takes pride in clean, maintainable, high-quality code that solves real problems effectively How You Work With Others We're a highly productive remote team where communication is everything. That means more than just replying to Slack - it means explaining your thinking clearly and asking good questions to surface challenges … people who bring others together, improve communication across functions, and promote optimism and courage. We care as much about the content of your character as the content of your code reviews. Your Technical Proficiency Backend stack: Strong production experience with NestJS and Node.js Database: Strong MySQL knowledge - schema design, query optimisation, indexing, migrations. (TypeORM familiarity a bonus) AWS: Developing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Scientist

London, South East, England, United Kingdom
BettingJobs
and Engineering teammates (Software and Data Engineers) within your modelling team. Perform data cleaning, exploratory data analysis (EDA), feature engineering, and model evaluation to support continuous model improvement. Write clean, efficient, well-documented code aligned with team standards for structure, reproducibility, and version control. Work collaboratively with other Data Scientists to propose ideas, troubleshoot modelling challenges, and refine … methodologies. Contribute to the delivery of accurate, reliable forecasts with low latency under evolving client or market demands. Participate in code reviews and collaborative design sessions to uphold technical quality across the team. Provide mentorship and support to Junior Data Scientists working on the same or related projects. Requirements: A degree (PhD, MSc, BSc) in a STEM subject or More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

C++ Developer

London, United Kingdom
McGregor Boyall Associates Limited
further drive best market execution and alpha generation. The fund uses highly modern C++ hosted on Linux, with a small amount of Python (optional) for research models. They build clean, readable, testable code: highly asynchronous and multi-threaded. You will be an SME for the trading team on all matters C++ and will have autonomy to shape tech More ❯
Employment Type: Permanent
Posted:

C++ Developer

London, South East, England, United Kingdom
McGregor Boyall
further drive best market execution and alpha generation. The fund uses highly modern C++ hosted on Linux, with a small amount of Python (optional) for research models. They build clean, readable, testable code: highly asynchronous and multi-threaded. You will be an SME for the trading team on all matters C++ and will have autonomy to shape tech More ❯
Employment Type: Full-Time
Salary: £140,000 - £160,000 per annum
Posted:

Java Risk Developer

City of London, London, United Kingdom
James Joseph Associates Limited
Frequency Trading (HFT) platforms while contributing directly to the continued growth and success of the business. KEY RESPONSIBILITIES: Design, develop, and maintain high-performance Java applications and components, ensuring code quality, efficiency, and compliance with best practices. Build a thorough understanding of end-to-end risk data flows to support reliable and compliant system operations. Enhance and optimise the … inefficiencies to improve overall system performance. Maintain and extend in-house shared libraries, ensuring their reliability, effectiveness, and long-term stability. Deliver robust, maintainable, well-documented, and automatically tested code in alignment with project goals and timelines. Diagnose and resolve software defects and technical issues to minimise disruption to business-critical and revenue-generating processes. Partner with cross-functional … teams to design, define, and implement new features and enhancements. Contribute to peer code reviews, incorporating feedback to continually raise development standards. Uphold and enforce high standards of internal documentation to support system transparency, knowledge sharing, and long-term maintainability. REQUIRED - SKILLS/EXPERIENCE: Proven experience within traditional financial markets (e.g., spot FX, rates, or equities). Minimum of More ❯
Employment Type: Permanent
Posted:

IOS Mobile Developer

London, United Kingdom
Experis - ManpowerGroup
design, document and develop high quality, scalable solutions for the App's iOS application using Swift and Swift UI. Create appropriate unit and integration tests for your work. Write clean, maintainable and efficient code, which follows best practices and coding standards. Optimise solutions for performance and speed to provide an excellent user experience. Ensure the application meets the … guidelines. Be someone who embraces collaboration when building solutions. Have a good understanding of MVVM Architecture and associated design patterns. Be able to apply SOLID principles to improve the code structure, quality and maintainability. Have a DevOps mindset, understanding how software and infrastructure work together. Have a good understanding of continuous integration, continuous delivery and how these are implemented … integrating with RESTful APIs. Experience in handling concurrency (e.g. background tasks/network activity without blocking the UI thread) Nice to have Understanding the compilation process and how the code gets converted into an executable. Knowledge or experience of using FHIR. Understanding of good memory management practices, handling reference counting and/or garbage collection. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Android Mobile Developer

London, United Kingdom
Experis - ManpowerGroup
team to design, document and develop high quality, scalable solutions for the clients App's Android application using Kotlin. Create appropriate unit and integration tests for your work. Write clean, maintainable and eNicient code, which follows best practices and coding standards. Optimise solutions for performance and speed to provide an excellent user experience. Ensure the application meets the … guidelines. - Be someone who embraces collaboration when building solutions. Have a good understanding of MVVM Architecture and associated design patterns. Be able to apply SOLID principles to improve the code structure, quality and maintainability. Have a DevOps mindset, understanding how software and infrastructure work together. Have a good understanding of continuous integration, continuous delivery and how these are implemented … integrating with RESTful APIs. Experience in handling concurrency (e.g. background tasks/network activity without blocking the UI thread) Nice to have Understanding the compilation process and how the code gets converted into an executable. Knowledge or experience of using FHIR. Understanding of good memory management practices, handling reference counting and/or garbage collection. If you are interested More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Android Developer

London, United Kingdom
Hybrid / WFH Options
Hays
team to design, document and develop high quality, scalable solutions for the NHS App's Android application using Kotlin. - Create appropriate unit and integration tests for your work. - Write clean, maintainable and eNicient code, which follows best practices and coding standards. - Optimise solutions for performance and speed to provide an excellent user experience. - Ensure the application meets the … guidelines. - Be someone who embraces collaboration when building solutions. - Have a good understanding of MVVM Architecture and associated design patterns. - Be able to apply SOLID principles to improve the code structure, quality and maintainability. - Have a DevOps mindset, understanding how software and infrastructure work together. - Have a good understanding of continuous integration, continuous delivery and how these are implemented More ❯
Employment Type: Permanent
Salary: £600.0 - £610.0 per day + c£610
Posted:

Agentic AI Engineer

Addison, Texas, United States
Infinite Computer Solutions Inc
in production. Ensure safety, explainability, and reliability of agentic AI systems. Stay current with advancements in autonomous AI, cognitive architectures, and agent frameworks (e.g., LangGraph, AutoGPT, CrewAI). Write clean, testable, and efficient code with appropriate documentation and design patterns. Required Qualifications: Bachelor's or Master's in Computer Science, Artificial Intelligence, or related field. 5-7 years More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior AR Mobile Developer - iOS & Android - Remote

Newbridge, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Exposed Solutions
precision measurement applications. Key Responsibilities: Develop, test, and maintain software applications using ARKit & LiDAR, ARCore and related technologies. Troubleshoot, debug, and optimise applications to ensure performance and reliability. Write clean, scalable, and efficient code following industry best practices. Build responsive and performant mobile applications. Key Qualifications: - 10+ years of professional programming experience - Specialises in iOS development, with deep More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

APPLICATION DEVELOPER III - MARYLAND - URGENT with Security Clearance

Maryland, United States
Cyberstrike Group
Work Arrangement: On-site Job Location: Ft Meade MD Salary: 200k - 250k Background Create robust, scalable, and efficient software applications based on system requirements analysis and design specifications Write clean, maintainable, and optimized code in languages like C, C++, Java, and others Conduct thorough testing (unit, integration, and system testing) to identify and resolve bugs, ensuring high-quality More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer - Node (100% Remote, Worldwide)

London, United Kingdom
Hybrid / WFH Options
Punch Group
our P2P stack and expanding our ecosystem, which includes over 1500 public npm modules and robust, modular codebase. Significant experience with Node.js: You should have experience writing high-quality, clean and efficient code in Node.js. Experience with C/C++ and writing native bindings for Node is a plus but not required. Modular Development: A strong background in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Flutter Developer

Manchester, Lancashire, England, United Kingdom
The Portfolio Group
Collaborate with designers and product owners to deliver great user experiences Optimise app performance and ensure stability across iOS and Android Contribute to technical discussions and architecture decisions Write clean, maintainable, and testable code Debug and resolve app issues and crashes Integrate APIs and backend services into mobile applications Contribute to release planning and delivery cycles Keep up … to date with Flutter and mobile development best practices Participate in code reviews and share knowledge within the team What you bring to the team Solid experience building mobile apps with Flutter Knowledge of mobile design patterns and responsive UI Experience integrating APIs and backend services Strong debugging and problem-solving skills Understanding of mobile release processes for iOS More ❯
Employment Type: Full-Time
Salary: £45,000 - £50,000 per annum
Posted:

Flutter Developer

Manchester, United Kingdom
The Portfolio Group
Collaborate with designers and product owners to deliver great user experiences Optimise app performance and ensure stability across iOS and Android Contribute to technical discussions and architecture decisions Write clean, maintainable, and testable code Debug and resolve app issues and crashes Integrate APIs and backend services into mobile applications Contribute to release planning and delivery cycles Keep up … to date with Flutter and mobile development best practices Participate in code reviews and share knowledge within the team What you bring to the team Solid experience building mobile apps with Flutter Knowledge of mobile design patterns and responsive UI Experience integrating APIs and backend services Strong debugging and problem-solving skills Understanding of mobile release processes for iOS More ❯
Employment Type: Permanent
Salary: £45000 - £50000/annum
Posted:

Mobile Developer

Northampton, West Northamptonshire, Northamptonshire, United Kingdom
Platform Recruitment
the App Store and Google Play Cross-platform development for iOS and Android +At least 2 years of experience in a commercial software development environment +Strong ability to write clean, efficient, and reusable code Join an innovative team at the forefront of music technology, where your mobile development skills will help shape cutting-edge apps for musicians worldwide. More ❯
Employment Type: Permanent
Salary: £35000 - £40000/annum
Posted:

SYSTEM ENGINEER - MARYLAND - URGENT with Security Clearance

Maryland, United States
Cyberstrike Group
Work Arrangement: On-site Job Location: Ft Meade MD Salary: 200k - 250k Background Create robust, scalable, and efficient software applications based on system requirements analysis and design specifications Write clean, maintainable, and optimized code in languages like C, C++, Java, and others Conduct thorough testing (unit, integration, and system testing) to identify and resolve bugs, ensuring high-quality More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£51,750
Median
£65,000
75th Percentile
£78,125
90th Percentile
£90,000