101 to 125 of 372 Remote/Hybrid Clean Code Jobs

Senior Backend Developer

Location
Liverpool, England, United Kingdom
Salary: £65,000–£75,000 depending on experience What You’ll Do: Build and maintain scalable backend services using .NET 8.0 and Azure Write clean, testable and performant code that’s built to last Design and implement APIs and database solutions Deploy and run services using Docker … Grafana, Loki Stack Tooling: Git, CI/CD pipelines, Unit and Integration Testing, Agile methodologies It’s a bonus if you’re familiar with Clean Architecture or the Mediator pattern, but curiosity and a willingness to learn are just as valuable. Engineering Practices: We care deeply about quality ...

Staff Engineer

Location
Portsmouth, England, United Kingdom
initial design, through to full implementation, iterating quickly on our modern tech stack ( NodeJS microservices, Vue, Redis, SQL Server and SingleStore ) and deploying code daily to production (in AWS) following the DevSecOps methodology as we respond rapidly to customer requirements. Current and production grade TypeScript fluency (approx. 5+years experience … necessary for this particular position. What you will bring Excellent interpersonal and collaboration skills, including competencies to work directly with customers. Experience developing with clean code, SOLID principals and design patterns. Experience across all areas of full stack development, ideally developing large scale SaaS platforms. Experience of working ...

Sr. Software Engineer (.NET / PHP)

Hiring Organisation
Jobot
Location
Cincinnati, Ohio, United States
Employment Type
Permanent
Salary
USD 140,000 Annual
long-term roadmap Meaningful engineering work on a platform used daily by a large, diverse user community Collaborative, low-ego team that values clean code, ownership, and thoughtful problem-solving Balanced environment focused on sustainable development practices, not constant fire drills Opportunity to work across legacy and modern … teams to deliver new functionality. Review project requirements and translate technical specifications into production-quality code. Troubleshoot performance, scalability, and reliability issues. Participate in code reviews, sprint planning, and architectural discussions. Mentor junior and mid-level developers and help drive engineering best practices. What We're Looking For: 7+ ...

Sr. Software Engineer (.NET / PHP)

Hiring Organisation
Jobot
Location
Tampa, Florida, United States
Employment Type
Permanent
Salary
USD 140,000 Annual
long-term roadmap Meaningful engineering work on a platform used daily by a large, diverse user community Collaborative, low-ego team that values clean code, ownership, and thoughtful problem-solving Balanced environment focused on sustainable development practices, not constant fire drills Opportunity to work across legacy and modern … teams to deliver new functionality. Review project requirements and translate technical specifications into production-quality code. Troubleshoot performance, scalability, and reliability issues. Participate in code reviews, sprint planning, and architectural discussions. Mentor junior and mid-level developers and help drive engineering best practices. What We're Looking For: 7+ ...

Sr. Software Engineer (.NET / PHP)

Hiring Organisation
Jobot
Location
Houston, Texas, United States
Employment Type
Permanent
Salary
USD 140,000 Annual
long-term roadmap Meaningful engineering work on a platform used daily by a large, diverse user community Collaborative, low-ego team that values clean code, ownership, and thoughtful problem-solving Balanced environment focused on sustainable development practices, not constant fire drills Opportunity to work across legacy and modern … teams to deliver new functionality. Review project requirements and translate technical specifications into production-quality code. Troubleshoot performance, scalability, and reliability issues. Participate in code reviews, sprint planning, and architectural discussions. Mentor junior and mid-level developers and help drive engineering best practices. What We're Looking For: 7+ ...

Sr. Software Engineer (.NET / PHP)

Hiring Organisation
Jobot
Location
Nashville, Tennessee, United States
Employment Type
Permanent
Salary
USD 140,000 Annual
long-term roadmap Meaningful engineering work on a platform used daily by a large, diverse user community Collaborative, low-ego team that values clean code, ownership, and thoughtful problem-solving Balanced environment focused on sustainable development practices, not constant fire drills Opportunity to work across legacy and modern … teams to deliver new functionality. Review project requirements and translate technical specifications into production-quality code. Troubleshoot performance, scalability, and reliability issues. Participate in code reviews, sprint planning, and architectural discussions. Mentor junior and mid-level developers and help drive engineering best practices. What We're Looking For: 7+ ...

Sr. Software Engineer (.NET / PHP)

Hiring Organisation
Jobot
Location
Indianapolis, Indiana, United States
Employment Type
Permanent
Salary
USD 140,000 Annual
long-term roadmap Meaningful engineering work on a platform used daily by a large, diverse user community Collaborative, low-ego team that values clean code, ownership, and thoughtful problem-solving Balanced environment focused on sustainable development practices, not constant fire drills Opportunity to work across legacy and modern … teams to deliver new functionality. Review project requirements and translate technical specifications into production-quality code. Troubleshoot performance, scalability, and reliability issues. Participate in code reviews, sprint planning, and architectural discussions. Mentor junior and mid-level developers and help drive engineering best practices. What We're Looking For: 7+ ...

Sr. Software Engineer (.NET / PHP)

Hiring Organisation
Jobot
Location
Raleigh, North Carolina, United States
Employment Type
Permanent
Salary
USD 140,000 Annual
long-term roadmap Meaningful engineering work on a platform used daily by a large, diverse user community Collaborative, low-ego team that values clean code, ownership, and thoughtful problem-solving Balanced environment focused on sustainable development practices, not constant fire drills Opportunity to work across legacy and modern … teams to deliver new functionality. Review project requirements and translate technical specifications into production-quality code. Troubleshoot performance, scalability, and reliability issues. Participate in code reviews, sprint planning, and architectural discussions. Mentor junior and mid-level developers and help drive engineering best practices. What We're Looking For: 7+ ...

Sr. Software Engineer (.NET / PHP)

Hiring Organisation
Jobot
Location
Kansas City, Missouri, United States
Employment Type
Permanent
Salary
USD 140,000 Annual
long-term roadmap Meaningful engineering work on a platform used daily by a large, diverse user community Collaborative, low-ego team that values clean code, ownership, and thoughtful problem-solving Balanced environment focused on sustainable development practices, not constant fire drills Opportunity to work across legacy and modern … teams to deliver new functionality. Review project requirements and translate technical specifications into production-quality code. Troubleshoot performance, scalability, and reliability issues. Participate in code reviews, sprint planning, and architectural discussions. Mentor junior and mid-level developers and help drive engineering best practices. What We're Looking For: 7+ ...

Senior Software Developer - Technology - Band M - Counter Terrorism Policing HQ

Location
City Of London, England, United Kingdom
function. Embrace the freedom to innovate and contribute to a meaningful cause contributing towards the fight against Terrorism. Key Tasks Be responsible for writing clean, secure code following a test-driven approach Create code that is open by default and easy for others to reuse To build … future proof reusable code libraries, which can be shared, in-order to drive further efficiencies throughout the team. Work with other disciplines to understand what needs to be built - including product managers, designers, and QA engineers, to understand project requirements, provide technical insights, and ensure successful project delivery Drive ...

Full Stack Developer - Assistant Vice President

Location
Belfast City District, Northern Ireland, United Kingdom
best practices, object‐oriented programming (OOP) principles, and design patterns. Contribute to the continuous integration and continuous delivery (CI/CD) pipelines. Manage source code effectively using tools such as Git or Bitbucket. Promote and apply clean coding principles and maintain high quality using tools like Sonar. Design … threading, Collections framework, and Spring Framework. Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines. Experience with source code management tools (Git or Bitbucket). Understanding of clean coding principles and code quality measurements using tools like Sonar. Demonstrated ability ...

Software Engineer

Location
Sheffield, England, United Kingdom
concerns, installation problems, and interactions between the web application and desktop environment* Implement well-defined features and technical tasks from design through testing and code review* Develop secure communication between web content and privileged desktop functionality using well-defined application interfaces* Write unit and integration tests for the components … compatibility issues when they arise* Use profiling, logging, Chromium developer tools, and operating-system diagnostic tools to investigate technical problems* Participate in design discussions, code reviews, sprint planning, technical investigations, and team retrospectives* Work collaboratively with quality, build/release, product, and other engineering teams to deliver production-ready ...

Software Engineer

Location
Manchester, England, United Kingdom
solutions to existing issues and new features. You’ll create and maintain unit tests to support the development of your code. You’ll write clean, scalable, and efficient code. You’ll work to the agreed prioritisation of requirements for development and to the agreed delivery dates against these requirements … core hours. You’ll design and produce any necessary supporting documentation to enable IT to manage new components/processes. You’ll participate in code reviews and contribute to continuous improvement. You’ll troubleshoot, debug, and upgrade existing systems. You’ll actively participate in all agile ceremonies. ...

OutSystems Developer - Build Scalable Global Solutions (Hybrid)

Location
Milton Keynes, England, United Kingdom
Pluxee is hiring a software engineer to design, develop, and maintain software across multiple platforms. You will write clean code, collaborate with diverse teams, and participate in code reviews to ensure high-quality delivery. The role requires 5+ years in software development with 3+ years in OutSystems ...

Senior Software Engineer London London

Location
Greater London, England, United Kingdom
optimization of new tools and products, taking them through from incubation all the way to production Spot the ineffectiveness of the processes and code you work with daily to ensure the team are always working to the best of their abilities Integrate software from customers and other teams into … products we are making Write, test, and debug efficient modern C++ code for complex software solutions with the help of AI tooling Work closely with product managers and customers to understand requirements and translate them into technical solutions Train and mentor junior engineers as we grow the UK team ...

Senior Android Developer

Location
Greater London, England, United Kingdom
experience building dynamic, responsive user interfaces with Jetpack Compose, coupled with a firm command of Google’s Android Design Principles and interface guidelines. Architecture & Clean Code: Strong practical application of SOLID principles, working comfortably within a modularised codebase, and architecting robust solutions using MVVM/MVI alongside Android … tier third-party libraries for common tasks, benchmarking, and fine-grained optimisation. Quality & Engineering Practices: Proven track record in writing reliable UI tests, maintaining clean software development lifecycles, and working fluently with modern code versioning workflows like Git. Cross-Platform Knowledge: Direct experience or familiar exposure with cross ...

Software Engineer (Norwich, UK)

Location
Norwich, England, United Kingdom
years, cities and businesses have utilized our innovative and trusted solutions to enhance operational efficiency and conserve water while making it more affordable, clean and resilient. Every employee at Badger Meter is an important part of our success. We are committed to building a workplace where we shape … Meter cloud-based software platforms. Essential Job Duties Development & Implementation Design, develop and test software components for Badger Meter cloud-based software platforms Write clean, maintainable code following established patterns and best practices Assist with front-end and back-end development of user-facing systems Support systems connected ...

Full Stack Software Engineer

Hiring Organisation
Fruition Group
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
delivery and production Develop robust, production-ready solutions using modern engineering practices Work across a range of client environments, technologies and technical challenges Apply clean code, automated testing, CI/CD, observability and other modern engineering principles Build and integrate AI-enabled features, including LLM-powered services … agent-based workflows where appropriate Use AI-assisted development tools such as GitHub Copilot, Claude Code, Cursor or similar to improve engineering productivity Develop internal tools and reusable components to improve delivery and developer efficiency Work closely with clients, product, data and platform teams to deliver effective technical solutions ...

Business Systems Software Developer

Location
Stoke-on-Trent, England, United Kingdom
based applications. 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 ...

Senior Software Engineer (Money Flows)

Location
Greater London, England, United Kingdom
complex financial business requirements into elegant technical solutions. Mentor & Coach: Guide and mentor less experienced engineers, fostering a culture of high engineering standards, thorough code reviews, and continuous learning. Collaborate Globally: Partner with engineering leaders and distributed teams across different regions to design robust, modular services and components. About … Engineering Expertise: You have a proven track record of designing, building, and maintaining complex, highly available software systems at scale. You care deeply about clean code, design patterns, and testability (unit/integration testing). Payments Domain Experience: You have solid, hands-on experience working within the payments ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
tactical edge and Situational Awareness (TAK) platforms. You will sit at the intersection of modern enterprise software engineering and tactical edge integration, ensuring all code meets MoD Secure by Design (SbD) principles and Def Stan 00-056 safety boundaries. Requirements Full-Stack Application Development: Design and build resilient, secure … Cursor-on-Target (CoT) data routers connecting front-end C2 displays (e.g., OmniTAK, ATAK) to backend services. Secure by Design (SbD) Implementation: Write clean, well-tested code following NCSC Secure Development Principles, NCSC Cloud Security Guidance, and JSP 440 controls. CI/CD & DevSecOps: Automate build, test ...

Java Developer | Investment Banking | Hybrid, London

Location
City Of London, England, United Kingdom
cloud-enabled applications to support middle office processing Provide technical expertise and recommendations for enhancements of existing applications and evaluation of new initiatives Develop clean, secure, and efficient code in Java and Python and work with scripting tools such as PowerShell or Bash Conduct code reviews, unit … testing, and participate in application architecture discussions Ensure compliance with internal SDLC standards related to code management, code inspection, and security best practices Utilize tools such as GitLab and Terraform for CI/CD, automation, and infrastructure as code Support critical enterprise risk mandates, ensuring production systems ...

Vice President - Site Reliability Engineering (SRE) - The Core Engineering - Birmingham Birmingham · United Kingdom · Vice President

Location
Birmingham, England, United Kingdom
LOOKING FOR Core Technical Skills Strong proficiency in at least one major programming language (e.g., Java, Python, or Node.js) with a focus on writing clean, maintainable code for tooling and automation. Hands‐on experience with Infrastructure as Code (IaC) frameworks such as Terraform, Ansible, or CloudFormation. Deep ...

Senior .NET Software Engineer / SRE

Hiring Organisation
Vaco LLC
Location
Arlington, Texas, United States
Employment Type
Permanent
Salary
USD 160,000 Annual
reliability, and release engineering, creating GITHub Copilot context files to embed SRE practices (security/performance checks) early in development cycles, debugging/refactoring code in production environments, performing root-cause analysis, and iterating post-deployment. Additionally, there's no traditional on-call production monitoring/support, whereas … Development (hands-on core expertise) - Strong C#/.NET (Core 6/8+) Development Building/Maintaining Production-Grade Applications/APIs/Services Clean/Maintainable Enterprise Code Design Patterns (Factory/Singleton, etc.) Onion/Clean Architecture Cloud Modernization/Migration - Migrating Legacy .NET Applications ...

Full-Stack Java Microservices Engineer — Hybrid

Location
Belfast City District, Northern Ireland, United Kingdom
Java/J2EE, Spring Boot, and RESTful services while optimizing SQL and CI/CD pipelines. You will lead a team of developers, promote clean code, and help advance cloud-native data platforms across the Institutional Data Platform and Citi Enterprise Data Organization, with a hybrid work model ...