Permanent Clean Code Job Vacancies

226 to 250 of 427 Permanent Clean Code Jobs

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:

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:

Senior Software Developer

Middlesbrough, Cleveland, England, United Kingdom
Reed
Join a team where your ideas matter, your code makes a difference, and your growth is a priority. This company are not just building software, they're shaping the future of the industry. Working in a close knit team of 5 software engineers, they're on a mission to become more data-centric and innovative in everything they do. … process A chance to work on meaningful software Flexible working and a team that genuinely enjoys working together Who We’re Looking For A developer who’s passionate about clean, maintainable code Someone who enjoys autonomy and wants to shape the future of our products A team player who values collaboration over competition Experience with .NET, Azure, Angular More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
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:

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:

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:

ML Platform Engineer II (MLOps)

London, United Kingdom
TripAdvisor LLC
good out there. We have a fun and friendly environment where the key objective is getting things done. Our engineers are part of the full process from design, to code, to test, to deployment and back again for further iteration. Our team is building the Machine Learning Platform for all data scientists across Tripadvisor. Our mission is to make … ideas, technology and opportunities, and be well rewarded and recognized for doing so. Take responsibility for all aspects of software engineering, from design to implementation, QA and maintenance. Touch code at every level - from the UI, backend microservices, database, big data processing, operations, to CD/CI automation. Collaborate closely with data science teams to define feature specifications and … experience of commercial software development. Willingness and ability to take on new technologies. Ability to break down complex problems into simple solutions. Strong analytical skills and desire to write clean, correct and efficient code. Sense of ownership, urgency and pride in your work. Experience with Python, Java, Docker, Kubernetes, Argo, Spark and AWS cloud services a plus. Exposure to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Developer New London

London, United Kingdom
Hybrid / WFH Options
Salary Finance Limited
and patterns. What you'll do Assist with new feature development, and maintenance (bug fixing). Work as part of a team under the guidance of senior developers. Write clean and well-documented code. Learn about and follow development best practices. Assist in testing and troubleshooting. About You You are interested in businesses that deliver social impact and want … Science or similar). You have some basic knowledge of .NET technologies. You have a basic understanding of databases. Prior experience in software development and the capability to develop code with sound logic and a strong commitment are desirable. Technical Experience/Skills (Desire to learn) Basic understanding of ASP.NET web development in VB and C#. Basic knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Software Engineer (TS/SCI, Defense R&D) with Security Clearance

Hanscom Afb, Massachusetts, United States
Valiant Harbor International
candidates with a history of frequent job changes (every 12 months or less) will not be considered. RESPONSIBILITIES • Design, develop, and maintain software solutions using multiple programming languages. • Write clean, efficient, well-documented code that adheres to best practices. • Integrate enterprise applications and related databases. • Maintain version control and code integrity with Git. • Debug, test, and optimize … applications across platforms and environments. • Troubleshoot and resolve complex multi-system technical issues. • Optimize architectures for performance, security, and efficiency. • Document technical designs, logic, and integration points. • Participate in code reviews and provide constructive feedback. • Support shared libraries and common tools across teams. • Collaborate with stakeholders to analyze requirements and define solutions. • Manage the full development lifecycle from concept More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Engineer - Data

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Aberdeen
and analytical solutions. About the Role We are seeking a detail-oriented and technically proficient Senior Engineer to join our Data & Analytics team. This role is instrumental in delivering clean, modern, and efficient data solutions across cloud-native platforms. Key Responsibilities Develop solutions across Snowflake, Azure, and DBT platforms. Lead migration and optimisation of applications using Azure cloud-native … services. Write clean, testable, and maintainable code following industry standards. Implement CI/CD pipelines and test automation using Azure DevOps or JIRA. Apply AI-powered development tools to improve engineering productivity. Drive continuous improvement in tools, technologies, and practices. Participate in Agile ceremonies including sprint planning and retrospectives. Mentor peers and junior team members through technical guidance. … the following: Strong understanding of data warehousing, ELT/ETL processes, and data modelling. Proficiency in Azure, Snowflake, and DBT. Experience in application modernisation and migration. Ability to produce clean, testable, maintainable code. CI/CD pipeline implementation and test automation. Familiarity with AI-powered development tools like GitHub Copilot. Mentorship and knowledge sharing. We are proud to be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer Apprentice

Portsmouth, Hampshire, England, United Kingdom
QA
debug issues and optimize application performance. Learn and apply best practices in software development, security, and cloud infrastructure. Assist in managing AWS infrastructure, deployments, and cloud-based operations. Write clean, maintainable, and efficient code, following industry standards. Participate in code reviews, learning from experienced engineers while contributing your own insights. This role is a fantastic opportunity to More ❯
Employment Type: Full-Time
Salary: £20,000 - £22,000 per annum
Posted:
Clean Code
10th Percentile
£40,000
25th Percentile
£51,750
Median
£65,000
75th Percentile
£78,125
90th Percentile
£90,000