226 to 250 of 814 Permanent Clean Code Jobs

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 ...

Senior Kotlin Developer

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
continuous refactoring. Engineers are expected to contribute across development, integration, and production support, working closely as a team to maintain a high standard of code quality and system reliability. Location: London Required Skills • Strong commercial experience building backend services in Kotlin • Deep experience with XP practices, including: Mob programming … primary way of working Test‐driven development (TDD) Continuous refactoring and clean code discipline • Cloud experience in CARE Cloud/GCP, including: GKE and/or Cloud Run Cloud SQL, Memorystore Artifact Registry, Cloud Logging Key Management • CI/CD and SDLC experience in a regulated/enterprise ...

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

Location
Greater London, England, United Kingdom
maintain robust, scalable backend systems and APIs using Python. Lead end-to-end development of complex software solutions, from concept to deployment. Write clean, efficient, and reusable code following best practices and coding standards. Collaborate with cross-functional teams including product managers, designers, and DevOps to deliver high … quality features. Optimize application performance, reliability, and scalability. Participate in architectural discussions and contribute to technical decision-making. Conduct code reviews and ensure adherence to quality standards. Troubleshoot, debug, and resolve production issues in a timely manner. Mentor junior developers and contribute to building a strong engineering culture. Required ...

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 ...

Software Engineer – Security & Intelligence

Location
Manchester, England, United Kingdom
backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical documentation Apply modern software engineering practices, including clean coding, testing and code reviews Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives Support DevSecOps delivery by working with … Experience with cloud‐native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards Security Clearance Requirements The successful candidate must hold a current high level security clearance. Location It is anticipated ...

Software Engineer – Security & Intelligence

Location
Greater London, England, United Kingdom
backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical documentation Apply modern software engineering practices, including clean coding, testing and code reviews Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives Support DevSecOps delivery by working with … Experience with cloud‐native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards Security Clearance Requirements The successful candidate must hold a current high level security clearance. Location It is anticipated ...

Software Engineer - Security & Intelligence

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
backend services aligned to performance, reliability and security requirements Contribute to software design, architecture decisions and technical documentation Apply modern software engineering practices, including clean coding, testing and code reviews Collaborate within Agile teams, contributing to sprint planning, refinement, reviews and retrospectives Support DevSecOps delivery by working with … Experience with cloud-native development, particularly AWS, containerised applications and modern infrastructure concepts Understanding of DevSecOps practices, including CI/CD pipelines, automated testing, code quality controls and secure development standards SecurityClearanceRequirements The successful candidate must hold a current high level security clearance. Location It is anticipated the role ...

MLOps Engineer

Location
York and North Yorkshire, England, United Kingdom
2.928m. Hiscox’s Purpose: “We give people and businesses the confidence to realise their ambitions” Hiscox values: Courage; dare to take a risk Human; clean, fair, and inclusive Ownership; passionate, commercial, and accountable Integrity; do the right thing, however hard Connected; together, build something better The Team This role … hands‐on engineering role focused on developing APIs, infrastructure, and deployment pipelines for machine learning models. You’ll be expected to write clean, reusable code, follow best practices in cloud and software engineering, and contribute to the operational excellence of our machine learning systems. In addition to strong ...

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 Associate, Full-Stack Engineer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
maintain backend services, batches and APIs, contributing to UI components as needed. Own end-to-end delivery: implementation, testing, deployment, observability, and reliability. Write clean, well-tested code; participate in code reviews and continuous improvement. Collaborate with product, design, and operations to translate business needs into technical … tailored by teams for flow and outcomes; full product lifecycle ownership (build, test, deploy, monitor, iterate); growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Deployment: Private Cloud (VMs/containers) Tooling: GitLab ...

Senior Associate, Full-Stack Engineer

Location
London, United Kingdom
maintain backend services, batches and APIs, contributing to UI components as needed. Own end-to-end delivery: implementation, testing, deployment, observability, and reliability. Write clean, well-tested code participate in code reviews and continuous improvement. Collaborate with product, design, and operations to translate business needs into technical … tailored by teams for flow and outcomes full product lifecycle ownership (build, test, deploy, monitor, iterate) growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Deployment: Private Cloud (VMs/containers) Tooling: GitLab ...

Full Stack Engineer - Specialist

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
maintain backend services, batches and APIs, contributing to UI components as needed. Own end-to-end delivery: implementation, testing, deployment, observability, and reliability. Write clean, well-tested code; participate in code reviews and continuous improvement. Collaborate with product, design, and operations to translate business needs into technical … tailored by teams for flow and outcomes; full product lifecycle ownership (build, test, deploy, monitor, iterate); growth mindset with continuous learning and knowledge sharing. Code: Java 17/21 (Spring, Maven), Groovy, JavaScript/TypeScript (Angular) Testing: JUnit, Spock Deployment: Private Cloud (VMs/containers) Tooling: GitLab ...

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 ...

iOS Developer — Swift, Clean Code & CI/CD

Location
Greater London, England, United Kingdom
Swift developer to design, build, and maintain premier iOS applications in a fast-paced, Agile environment. You will translate complex requirements into robust, scalable code, contribute to automated testing, and participate in architectural decisions to ensure security, accessibility and performance across the product. Work with designers, product managers ...

Backend Developer

Location
Liverpool, England, United Kingdom
office) ** Salary: £45,000–£55,000 depending on experience** What You’ll Do: Build and maintain backend services using .NET 8.0 and Azure Write clean, testable and maintainable code Help design and implement APIs and data solutions Deploy and manage applications with Docker and Azure Cloud Work with … product owners and designers to turn ideas into features Learn from experienced developers and contribute to code reviews Share ideas and help improve how we build and deliver software Backend: C#, .NET 8.0, Docker Database: SQL Server, Entity Framework, MongoDb Infrastructure: Docker, Azure Monitoring: Grafana, Loki Stack Tooling ...

Mid-level to Senior Software Engineer

Location
Greater London, England, United Kingdom
product where mistakes cost people real money. Raise the bar on engineering quality within your team: architecture, testing strategy, performance budgets, and code review. Mentor other engineers and drive technical clarity on the product side of your team. You have very high agency and don’t wait … scaling them without losing clarity or performance. Strong judgment on tradeoffs: speed vs. polish, abstraction vs. control, simplicity vs. flexibility. You communicate clearly, write clean code, and can lead through technical and product decisions. Experience building product-facing or client-side systems at scale You make decisions based ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
internal tools. Contribute to the ongoing consolidation of our application-specific tools into a single intelligence platform, helping define shared components and patterns. Write clean, tested, well-documented code, andparticipatein code review to help raise the bar across the team. Take ownership of features from design through … tools and frameworks quickly. Desirable Skills and Experience: Experience withDatabricks or Spark, or another large-scale data processing platform. Experience withinfrastructure-as-code and CI/CD pipelines. Experience working in a small or fast-moving engineering team, ideally building internal tools or platforms. Experience contributing to the consolidation ...