Clean Code Job Vacancies

251 to 275 of 462 Clean Code Jobs

.Net Developer

Manchester, Lancashire, United Kingdom
Betfred Group
Winforms - all used to build a groundbreaking platform that has integration to internal and external services. Responsibilities Design, develop, and maintain software applications using C# and other technologies Write clean, maintainable, and scalable code that meets the requirements of the project Debug and resolve software issues, including fixing bugs and optimizing performance Collaborate with cross-functional teams, including … Designers, Testers, and Project Managers, to deliver high-quality software Participate in code reviews and provide constructive feedback to peers Implement and follow software development processes, including Agile and Scrum methodologies Stay up-to-date with new technologies and programming languages, and apply this knowledge to improve software development processes Document software design, code, and test procedures Participate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Front End Engineer

London, United Kingdom
Hybrid / WFH Options
Zego
Continuously improve and evolve our existing digital products to deliver market-leading insurance experiences. Mentor and support other engineers, helping to raise the bar for the entire team. Drive code quality through thoughtful code reviews, pair programming, and a strong QA mindset. Collaborate closely with Product Managers and Designers to bring ideas to life-fast. Contribute to a … development and user experience. You bring full-stack experience but focus your expertise on frontend development. You're confident working across the stack when needed, including diving into backend code and making sense of the wider architecture You have commercial experience working with NextJS using protocols such as GraphQL and gRPC in a production environment. You're familiar with … accessibility standards and understand how to build inclusive user interfaces. You've seen projects through the entire development lifecycle, from ideation to production. You write clean, tested, and maintainable code and you care about getting it right. You're curious and proactive, always looking to improve, experiment, and learn. You will be someone who's actively curious about More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Sustainable Finance Solutions (SFS)

New York, United States
Bloomberg
the challenge of building robust technical foundations that enable forward-looking financial tools, we'd love to work with you. We will trust you to: Design, build, and maintain clean, high-quality, and reliable code Take full ownership of products and the technical decisions behind them Contribute to the team's daily operations and help improve how we … volume, scalable, maintainable, high-availability systems Background in driving architectural decisions and leading cross-team projects Familiarity with Kafka and data lake technologies at scale A strong commitment to clean, reliable, and maintainable code Experience in mentoring less experienced engineers Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus The referenced salary range is based on the More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

UK Backend Engineer

United Kingdom
Hybrid / WFH Options
Hagerty Insurance Agency
tasks including the associated business needs, architectural and system interaction designs, and operational needs. These tasks may contain some ambiguity and often touch multiple parts of a service. Writing clean, human-readable code and applying code review feedback to future work. Developing and designing comprehensive and automated unit, integration, and end-to-end tests, and understanding the … appropriate use of each test type. Reviewing telemetry (logs, metrics, traces) produced by your code to ensure it's easy to operate and support. Identify useful new telemetry and remove what's no longer valuable. Own and support features, modules, and services by: Being able to clearly explain and demonstrate the customer value and technical design of the features More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Solutions Engineer

Norwich, Norfolk, England, United Kingdom
Service Service Employment Agency Limited
000K – £55,000K per annum (depending on experience) About the Role My client are expanding and are looking for their first dedicated AI Solutions Engineer . This is a code-first role. You will be designing and implementing custom AI-powered solutions by writing clean, production-ready code that integrates directly with APIs such as OpenAI, ElevenLabs … you’ll act as the sole AI expert, responsible for designing, building, and deploying the systems that define how they use AI. Key Responsibilities Custom AI Development : Write backend code to integrate AI services into business workflows and customer-facing applications. API Integration : Build robust, secure integrations with third-party APIs (OpenAI, ElevenLabs, etc.) using backend languages. Prompt Engineering … broad influence. On-site role in Norwich , Monday–Friday. The chance to work on high-impact projects with immediate visibility. Who This Role Suits This is not a no-code automation job. It is for a developer who enjoys writing backend code to solve problems with AI. If you want ownership, visibility, and the chance to be the More ❯
Employment Type: Full-Time
Salary: £40,000 - £55,000 per annum
Posted:

Senior Developer Team Lead

Exeter, Devon, South West, United Kingdom
Reed Technology
team that values creativity, collaboration, and technical excellence. Day-to-day of the role: Design, develop, and maintain in-house software solutions, ensuring alignment with our strategic goals. Write clean, reusable, and secure code that powers our operations. Identify areas for improvement and develop solutions that enhance performance and user experience. Conduct rigorous testing and quality assurance to … ensure software meets business needs. Collaborate across teams to align software solutions with business objectives. Maintain and optimise systems across multiple platforms. Manage and maintain code repositories in Azure DevOps. Required Skills & Qualifications: Proven experience in commercial software development. Strong proficiency in Angular , SQL , and .NET technologies. Experience with Azure DevOps/Git for source control. A structured, analytical More ❯
Employment Type: Permanent
Posted:

Lead Software Engineer C# .Net Azure SaaS

Reigate, Surrey, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
microservices You have strong technical and team leadership experience You are collaborative and pragmatic yet able to push back and influence senior engineers You're an advocate of creating, clean, reusable and maintainable code and have a good knowledge of modern Microsoft software engineering best practices You have a good knowledge of event driven architecture You have a … thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it for you: As a Lead Software Engineer you will receive a competitive salary plus a More ❯
Employment Type: Full-Time
Salary: £85,000 - £100,000 per annum
Posted:

Software Engineer, Market Making

London, United Kingdom
Hybrid / WFH Options
Prudence Holdings
market. Lead the design and implementation of trading algorithms, optimizing liquidity management, price discovery, and slippage reduction in dynamic market conditions. Promote best practices in software engineering, advocating for clean, scalable, and maintainable code to ensure that systems are built with both immediate performance and long-term sustainability in mind. Collaborate with cross-functional teams, to quickly adapt … architecture discussions, ensuring that all solutions align with the company's goals for scalability, performance, and security. Be a technical advocate for excellence, leading efforts to improve development processes, code quality, and overall system performance through best practices and knowledge sharing. Prioritize rapid iteration of trading algorithms to ensure maximum profitability, minimal risk, and fast execution, adapting quickly to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Back End Developer

Ashford, England, United Kingdom
Hybrid / WFH Options
CLEO Systems
driven systems, microservices, and containerised environments will help shape our evolving platform. The ideal candidate for this role would be an experienced engineer who enjoys solving complex problems, writing clean and efficient code, and mentoring others to uphold best practices in software engineering. You will have experience with – Backend Development: Design, develop, and maintain backend services using Node.JS … and manage reliable messaging patterns using queues such as RabbitMQ and Pub/Sub patterns. Database Design: Develop efficient and scalable queries and schemas using PostgreSQL. API Design: Develop clean, RESTful APIs and contribute to internal and external API documentation. Containerisation: Aid in building services in containerised environments using Docker. Code Quality: Write testable, maintainable code and More ❯
Posted:

Back End Developer

Ashford, south west england, united kingdom
Hybrid / WFH Options
CLEO Systems
driven systems, microservices, and containerised environments will help shape our evolving platform. The ideal candidate for this role would be an experienced engineer who enjoys solving complex problems, writing clean and efficient code, and mentoring others to uphold best practices in software engineering. You will have experience with – Backend Development: Design, develop, and maintain backend services using Node.JS … and manage reliable messaging patterns using queues such as RabbitMQ and Pub/Sub patterns. Database Design: Develop efficient and scalable queries and schemas using PostgreSQL. API Design: Develop clean, RESTful APIs and contribute to internal and external API documentation. Containerisation: Aid in building services in containerised environments using Docker. Code Quality: Write testable, maintainable code and More ❯
Posted:

Lead Backend Engineer (m/f/d)

München, Bayern, Germany
Hybrid / WFH Options
Peter Park System GmbH
Ownership: Take accountability for backend projects from concept to delivery and beyond, setting the standard for reliability and quality across the lifecycle. Champion Engineering Excellence: Set the bar for clean, performant, and maintainable code; foster a culture of high standards and technical curiosity. Lead & Develop Engineers: Guide backend engineers through mentorship, coaching, and clear technical direction to grow … Node.js, and backend frameworks such as NestJS, Flask, Fastify, or FastAPI. Cloud Expertise: Hands-on experience with AWS services like RDS, DynamoDB, S3, Lambda, EC2, and SQS. Infrastructure as Code: Experience with Terraform or similar tools for infrastructure automation. High-Throughput Systems: Strong experience in real production projects handling large-scale data flows. Monitoring & Observability: Proficiency in tools like More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Full Stack Developer

Exeter, Devon, South West, United Kingdom
Meridian Business Support
initial design through to deployment supporting the delivery of high-quality applications that drive business success. Key Responsibilities Design and develop software solutions in line with business requirements. Write clean, efficient, and scalable code following coding standards. Test, troubleshoot, and implement updates to ensure system reliability. Collaborate with product owners, stakeholders, and cross-functional teams to define requirements More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Senior Engineer - Salesforce

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Aberdeen
Responsibilities Design and implement robust Salesforce solutions using Apex, Lightning Web Components (LWC), OmniStudio, Flows, and integrations. Lead the modernisation of Legacy Salesforce implementations using scalable architecture patterns. Write clean, testable, and maintainable code following Salesforce development standards. Implement and maintain CI/CD pipelines using Gearset, Copado, or Azure DevOps. Explore and apply AI-powered development tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer - Salesforce

Edinburgh, United Kingdom
Hybrid / WFH Options
Aberdeen Group
Responsibilities Design and implement robust Salesforce solutions using Apex, Lightning Web Components (LWC), OmniStudio, Flows, and integrations. Lead the modernisation of legacy Salesforce implementations using scalable architecture patterns. Write clean, testable, and maintainable code following Salesforce development standards. Implement and maintain CI/CD pipelines using Gearset, Copado, or Azure DevOps. Explore and apply AI-powered development tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AWS DevOps Certified Engineer

Leeds, West Yorkshire, United Kingdom
Mastek UK
Jenkins, Groovy and deploying to native AWS services like ECS, S3, Lambda, SQS, Step Functions. Certification: Expected to have AWS Certified DevOps Engineer Professional accreditation or above Responsibilities: Write clean, secure code using test-driven approach. Create reusable and open code. Collaborate with other developers. Fix service faults and maintain infrastructure. Apply modern development standards. Use prototyping methods More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - AWS AI / TypeScript

Berkshire, United Kingdom
Hybrid / WFH Options
Akkodis
their contact centre with AWS AI services (Amazon Lex, LLMs) and next-generation cloud solutions. What you'll do Design & deliver AI-driven solutions using AWS AI & LLMs Write clean, scalable code in TypeScript Champion DevOps best practices (CI/CD, automation, IaC) Collaborate, challenge, and bring fresh ideas What you'll bring Proven AWS (Lex + AI More ❯
Employment Type: Contract
Rate: £500 - £600/day (Inside ir35)
Posted:

Software Engineer

Cringleford, Norfolk, United Kingdom
Synergy Resourcing Solutions Limited
skilled and talented Laravel Developer to fuel their continued success. This is office based 5 days a week in Norwich. What You'll Do: Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions. Many hands More ❯
Employment Type: Permanent
Salary: GBP 30,000 - 45,000 Annual
Posted:

Software Engineer

Norwich, Norfolk, Cringleford, United Kingdom
Synergy Resourcing Solutions Limited
skilled and talented Laravel Developer to fuel their continued success. This is office based 5 days a week in Norwich. What You'll Do: Dive into diverse projects: Craft clean, stable code across various bespoke systems for clients. Full project lifecycle ownership: Be involved from conception to completion, shaping the future of these client-centric solutions. Many hands More ❯
Employment Type: Permanent
Salary: £30000 - £45000/annum
Posted:

Front End Game Developer

Birmingham, West Midlands, England, United Kingdom
Hybrid / WFH Options
Eligo Recruitment
Work with PixiJS and similar libraries to bring game visuals and interactions to life. Collaborate with artists, designers, and other developers to ensure smooth and engaging gameplay experiences. Write clean, maintainable code with a focus on performance and efficiency. Troubleshoot, debug, and continually improve applications for optimal performance across different platforms. Key Skills and Experience: Strong proficiency in More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Mid-Level Software Engineer - Navy Machinery Systems with Security Clearance

Philadelphia, Pennsylvania, United States
Barbaricum
infrastructure. You'll work across the stack, supporting real-time data applications and long-range system scalability. Responsibilities: Develop, test, and sustain software applications supporting machinery lifecycle operations Write clean, modular code using modern programming languages Participate in design reviews and provide implementation strategies for feature integration Support database architecture and UI development Manage configuration control using versioning More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

CNO Cyber Developer/Reverse Engineer with Security Clearance

San Antonio, Texas, United States
Ring0 Technologies, Inc
Secret clearance with SCI eligibility is required to be considered. Responsibilities include, but are not limited to: Resolve customer requirements and propose solutions for software modifications and enhancements. Write clean, maintainable code following best practices (unit testing, source control, continuous integration, automation, design patterns, etc.). Program and debug low-level code and troubleshoot problems. Apply reverse … virtual memory, device drivers, boot procedures, and memory management techniques Knowledge of networking and protocol stacks Knowledge of software reverse engineering tools and techniques and vulnerability research Familiarity with code and resource optimization Programming knowledge/experience with Windows or Linux Kernel, C, C++, Python or Assembly Language (x86 and 64-bit Intel/AMD, MIPS) Experience with source … control and code repository tools Preferred Qualifications: Experience with embedded HW/SW Reverse Engineering and JTAG Experience with virtualization and containerization (VM, Kubernetes, Docker, etc. More ❯
Employment Type: Permanent
Salary: USD 200,000 Annual
Posted:

Java Fullstack Developer

Glasgow, Glasgow City, City of Glasgow, United Kingdom
Ascendion
Description: • Proficient in Core Java, J2EE, and Spring Boot with strong coding skills. • Experienced in defining test scenarios and automating unit and integration tests. • Skilled in performance testing and code optimization. • Knowledgeable in MQ, Kafka, and message parsers. • Proficient with Oracle and Cassandra databases. • Experienced in build and deployment processes using Bitbucket, Git, Jules and CLOUD. . • Possesses excellent … JDK11 or JDK17 is a plus. Job Description: • Design, develop, and maintain high-quality Java applications. • Collaborate with cross-functional teams to define, design, and deliver new features. • Write clean, scalable, and efficient code following best practices. • Troubleshoot, debug, and resolve software defects and issues. • Participate in code reviews to maintain code quality and share knowledge. More ❯
Employment Type: Contract
Rate: £60000 - £70000/annum
Posted:

Full Stack Software Developer

Stockton-On-Tees, County Durham, North East, United Kingdom
Hybrid / WFH Options
Sapere Software
developing award-winning custom web, mobile and AI solutions for ambitious businesses looking to increase efficiencies and profitability. Duties: - Design, develop, and maintain web & mobile applications and solutions - Write clean, efficient, and maintainable code - Debug and resolve web & mobile defects and issues - Conduct code reviews to ensure quality and adherence to coding standards - Implement enhancements and new More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Software Engineer, Java (m/f/d)

Wien, Austria
Hybrid / WFH Options
Bitpanda GmbH
integrate with 3rd party vendors and interface and collaborate with many other Engineers and teams within Bitpanda. Aufgaben Design and develop scalable, resilient, message-driven services using Java Write clean and correct code with high test coverage and extensive unit testing deployed into event driven microservices architecture Contribute to conversational development, disseminating information to the rest of the More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

Software & Automation Senior Software Automation Engineer Permanent / Full-Time London, UK View ...

London, United Kingdom
Vorboss Limited
a narrow, "take a ticket off of the JIRA queue" role; the ideal person thrives across a modern full stack, from React apps and APIs to low/no-code tools like Node-RED and Airtable. They're excited about experimenting with LLMs and agents, and they tinker - whether that's with home automation, music setups, or that one … team members, fostering a culture of learning and growth within the team. Setting Standards: Uphold high standards in user experience and coding practices, contributing to the maintenance of a clean, efficient codebase. Build across the stack: from low-code automations to polished React applications. Collaborate with business stakeholders to deeply understand problems and design solutions that improve efficiency. … other front end development frameworks. Experience with relational databases. Experience with Containers, Kubernetes, CI/CD, IaaC tooling, and Public Cloud platforms. Experience with graph databases and low & no-code tools. Familiarity with digital design tools such as Figma. Familiarity with schema first database development, especially with Prisma ORM. Experience with graph databases, such as Neo4j We believe in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£52,250
Median
£65,000
75th Percentile
£78,750
90th Percentile
£90,000