351 to 375 of 826 Clean Code Jobs

Senior Software Developer (Java/Kafka)

Location
Greater London, England, United Kingdom
their elite engineering team. You'll join a group of exceptionally talented professionals with experience from top-tier organisations. They value Test-Driven Development, clean code, and engineering excellence. With an unrestricted technology budget and a culture that champions innovation, this is an environment where engineers truly thrive. … systems Provide guidance and mentorship to junior engineers Skills Extensive experience in Java development Deep expertise in Kafka Commitment to writing high-quality, maintainable code Experience or strong interest in low-latency systems Bonus: Familiarity with Hadoop Client: FinTech Firm Salary: Up to £130,000 + Bonus Location: Hybrid ...

Senior Full Stack Developer - Manchester

Location
Manchester, England, United Kingdom
team that follows event-driven architecture patterns using SNS, SQS and EventBridge. You’ll design, build and maintain internal business applications, write clean and well-tested code, and collaborate with your Team Lead, Product and other engineers to translate requirements into working software. You’ll also investigate …/or NoSQL databases. Cloud & AWS Awareness: Commercial exprience of AWS fundamentals, with an interest in CI/CD (GitHub Actions) and infrastructure as code (Terraform). Event-Driven Architecture: Exposure to or interest in event-driven patterns such as SNS, SQS and EventBridge. Quality-Focused Approach: A proactive ...

Senior Software Developer - C#/.NET - Solihull, Hybrid or remote

Location
Metropolitan Borough of Solihull, England, United Kingdom
that support product improvement and delivery effectiveness. Diagnose complex technical issues, including integration challenges, data consistency issues, and performance improvements. Support knowledge sharing and code quality through peer reviews and collaboration. Contribute to a collaborative engineering culture focused on clean, efficient code and practical delivery. Requirements: Proven … Experience working across the full software development lifecycle, from concept through to production support. Strong analytical and problem-solving skills, with a passion for clean, efficient, and maintainable code. Experience in enterprise SaaS industries, or with complex, high-availability platforms, would be beneficial. Why Join Us? This ...

Senior Software Developer - C#/.NET - London, Hybrid or remote

Location
Greater London, England, United Kingdom
that support product improvement and delivery effectiveness. Diagnose complex technical issues, including integration challenges, data consistency issues, and performance improvements. Support knowledge sharing and code quality through peer reviews and collaboration. Contribute to a collaborative engineering culture focused on clean, efficient code and practical delivery. Responsible … Experience working across the full software development lifecycle, from concept through to production support. Strong analytical and problem‐solving skills, with a passion for clean, efficient, and maintainable code. Experience in enterprise SaaS industries, or with complex, high‐availability platforms, would be beneficial. Competitive salary based on experience Bonus ...

Manufacturing Systems and Simulation MP&P Engineer

Hiring Organisation
Boeing
Location
North Charleston, South Carolina, United States
Employment Type
Permanent
Salary
USD Annual
Position Responsibilities: Develop, document, and maintain architectures, requirements, algorithms, interfaces, and design for software systems, automated hardware systems, and industrial robotics Develop and maintain code and integrate software components into a fully functional software system Perform engineering activities including development, integration, and testing of automated hardware systems Influence, innovate … geometry, numerical methods, 3D geometry, and computational methods Experience with database development, C# ASP.NET CORE MVC, C# ASP.NET CORE Blazor, software development best practices, clean code, Python, C++, Linux and Cloud Development, .NET Core framework, C# ASP.NET CORE MVC Travel: Less than 10% Drug Free Workplace: Boeing ...

Backend Engineer (Java) — Build Fintech APIs & Microservices

Location
Greater London, England, United Kingdom
maintain scalable backend services powering our fintech products. You will build RESTful APIs and microservices, focusing on reliability, security, and performance. The role emphasizes clean code, maintainability, and fast delivery with TDD, DDD, and CI/CD. A strong, collaborative team environment and opportunities to impact our financial ...

Senior Java Microservices Engineer - Hybrid

Location
Belfast City District, Northern Ireland, United Kingdom
impact software, design robust microservices, and own critical data pipelines that support risk management across the organization. Join a globally distributed team focused on clean code, scalable solutions, and mentorship, with opportunities to influence architectures and improve outcomes while benefiting from a flexible hybrid model. #J-18808-Ljbffr ...

Senior Full-Stack Web Developer – Lead, On-Site Sheffield

Location
Sheffield, England, United Kingdom
ensuring high-quality user experiences. The ideal candidate will have strong skills in PHP, MySQL, HTML, CSS, and Git, along with a passion for clean code and collaboration. This full-time role requires on-site presence, offering a salary up to £50k with performance bonuses. #J-18808-Ljbffr ...

Staff Data Engineer

Location
City of Westminster, England, United Kingdom
development of M&S standard data frameworks and policies, ensuring that they are understood and adopted Support other data engineers to produce clean, quality code through code reviews and pair programming Design, develop, and maintain scalable data pipelines that adhere to ETL principles and business goals ...

AWS Cloud Engineer: Serverless, CI/CD & Secure APIs

Location
Nottingham, England, United Kingdom
applications on AWS. You will own end-to-end delivery from design through deployment and monitoring, with a focus on serverless architectures, automation, and clean code. You will collaborate with product, platform, and DevOps teams, contribute to CI/CD pipelines, and ensure robust security and observability across environments. ...

Hybrid Full-Stack Engineer - Build Next-Gen Banking Tech

Location
Greater London, England, United Kingdom
full stack, developing both backend services and frontend applications. The ideal candidate has extensive experience with React and TypeScript, alongside a passion for writing clean, efficient code. This position offers a competitive salary and a range of benefits including flexible work options, professional development support, and a collaborative work ...

Next.js / NestJS Engineer, Claude

Hiring Organisation
Interact Consulting Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract, Work From Home
tools to accelerate development and problem-solving. Helping shape pragmatic technical decisions across the frontend, backend and mobile stack. Contributing to a clean, maintainable and scalable codebase during a short, focused engagement. What we're looking for Strong commercial experience as a JavaScript or TypeScript Engineer. Excellent hands ...

Senior Full Stack Developer

Location
Belfast, Northern Ireland, United Kingdom
cutting-edge web applications that serve millions of users worldwide. Responsibilities Design and develop scalable web applications Collaborate with product and design teams Write clean, maintainable code Participate in code reviews Requirements 5+ years of full-stack development experience Expert knowledge of React and Node.js Experience with ...

26959889 - Core Engineering Java Development Lead – FX Tech

Location
Greater London, England, United Kingdom
engineers and quants. While you will have influence over technical decisions, this role is firmly rooted in delivery - ideal for someone who loves writing code, solving complex problems, and continuously raising engineering standards. Responsibilities: Hands-On Engineering: Designing, developing, and maintaining high-performance Java services that are scalable, secure … resilient. Modern Backend Design: Applying Domain-Driven Design and message-/event-driven design principles to build loosely coupled, well-structured systems. Code Quality & Craftsmanship: Writing clean, maintainable code and contributing to peer reviews, championing best practices and continuous improvement. System Evolution: Helping modernise and evolve existing ...

Senior Software Engineer - Risk & FX

Location
Greater London, England, United Kingdom
clear service boundaries and independent deployment paths. Collaborate with Treasury, Trading, and Platform teams across the organization. Benefits Clear ownership of your domain. A clean modern codebase. An independent path to production. Strong platform and product support. The ability to make real changes with real business value. Technical Stack … JUnit, RSpec, and Cucumber. Able to work in an Agile environment following the Spotify-style Squads and Tribes model. Experience delivering production‐ready code with high quality and reliability. Qualifications 5+ years of software development experience. 2+ years of building microservices with Java. Proficient in additional programming languages, such ...

Software Engineer

Location
Lancashire, England, United Kingdom
Azure . Work alongside engineers, designers and product teams to deliver new features. Help improve software quality through automated testing, CI/CD and code reviews. Support scalable, secure and performant application architecture. Contribute to technical discussions and continuous improvement initiatives. Tech Stack Essential C# .NET/.NET Core … TypeScript REST APIs Microsoft Azure Backend Development API Development Desirable React Node.js Azure Functions CI/CD Infrastructure as Code Docker Microservices Headless CMS Cloud-Native Development About You You’ll have commercial experience developing modern web applications and be comfortable working across backend services and cloud technologies. Experience ...

Software Engineer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
Azure . Work alongside engineers, designers and product teams to deliver new features. Help improve software quality through automated testing, CI/CD and code reviews. Support scalable, secure and performant application architecture. Contribute to technical discussions and continuous improvement initiatives. Tech Stack Essential C# .NET/.NET Core … TypeScript REST APIs Microsoft Azure Backend Development API Development Desirable React Node.js Azure Functions CI/CD Infrastructure as Code Docker Microservices Headless CMS Cloud-Native Development About You You'll have commercial experience developing modern web applications and be comfortable working across backend services and cloud technologies. Experience ...

Remote Ruby Developer – Rails, APIs & Clean Code

Location
United Kingdom
Morson Human Resources Limited is seeking an experienced Ruby Developer to join a growing engineering team on an initial 6-month contract, with the potential for extension. The role is fully remote and Outside IR35 ...

Data Platform Engineer

Hiring Organisation
Amplius
Location
Peterborough, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
tasks and maintaining clear technical documentation. Build data quality checks, validation and reconciliation, and contribute to metadata, data lineage and governance requirements. Use Git, code reviews, CI/CD and Infrastructure-as-Code to deliver safe, repeatable changes, supported by effective monitoring, runbooks and deployment evidence. Work closely … pipelines using Azure Data Factory, Azure Synapse Analytics or equivalent tools in AWS/GCP. Strong engineering skills, with the ability to write clean, maintainable code, and test and document your work effectively. Strong communication and collaboration skills, with the ability to explain technical trade-offs clearly ...

Data Platform Engineer

Location
United Kingdom
tasks and maintaining clear technical documentation. Build data quality checks, validation and reconciliation, and contribute to metadata, data lineage and governance requirements. Use Git, code reviews, CI/CD and Infrastructure-as-Code to deliver safe, repeatable changes, supported by effective monitoring, runbooks and deployment evidence. Work closely … pipelines using Azure Data Factory, Azure Synapse Analytics or equivalent tools in AWS/GCP. Strong engineering skills, with the ability to write clean, maintainable code, and test and document your work effectively. Strong communication and collaboration skills, with the ability to explain technical trade-offs clearly ...

Software Engineer – Core Marketing Platforms

Location
City of Edinburgh, Scotland, United Kingdom
modern microservices and event-driven architecture, buildingMartechsolutions enhanced by AI to drive customer engagement and retention. Make existing systems simpler (e.g.byconsolidatingredundant systems,deletingunnecessary code, or removing/updating out of date documentation). Solvewell-definedproblems independently, knowing when to seek input or guidance from the wider team Translate technicaldesignsinto … clean, well—tested code usingappropriate technologiesand current software engineering best practices, delivered on schedule. Write secure, stable, testable, maintainable code with minimal defects Contribute to team discussion on technical design,scopingandprioritisation. Collaborate effectively across the team, surfacing risks and opportunities that arise from technical decisions. Propose pragmatic ...

Software Engineer (Sheffield/Leeds)

Location
Sheffield, England, United Kingdom
About the Role Responsibilities Collaborate with stakeholders and colleagues Develop solutions that are robust, maintainable and of high quality, including writing clean, efficient code Provide regular demonstrations and presentations of your work to both the internal team and client stakeholders Actively engage in team activities to ensure … quality of deliverables Foster a collaborative and innovative work environment Implement code in accordance with the team’s established processes, standards, and best practices, ensuring consistency, efficiency, and compatibility within the team’s workflow Maintain awareness of industry trends and best practices, staying up to date with emerging technologies ...

Mobile Developer (iOS & Android)

Location
Greater London, England, United Kingdom
native mobile applications for iOS and Android Integrate modern features and capabilities into mobile apps Collaborate with designers to implement beautiful, intuitive UIs Write clean, maintainable code following best practices Optimize app performance and ensure smooth user experience Responsibilities Develop native mobile applications for iOS and Android Integrate … modern features and capabilities into mobile apps Collaborate with designers to implement beautiful, intuitive UIs Write clean, maintainable code following best practices Optimize app performance and ensure smooth user experience Implement offline-first functionality and data synchronization Stay current with mobile development trends and techniques Requirements 3+ years ...

Software Engineer (Full Stack)

Hiring Organisation
The Digital Bench Ltd
Location
Australia
Employment Type
Permanent
Salary
£70000 - £95000/annum
will join a collaborative development team delivering innovative technology solutions. Key Responsibilities Design and develop web applications Build REST APIs and backend services Write clean, maintainable code Collaborate with designers and product teams Participate in code reviews and testing Required Skills JavaScript, React or Angular Backend experience ...

CCaR - Senior Software Engineer (Remote)

Hiring Organisation
Integrated Data Services
Location
United States
Employment Type
Permanent
Salary
USD 160,000 Annual
systems end-to-end than on experience with any specific set of frameworks or tools. Successful engineers in this role can quickly assess unfamiliar code, develop a clear understanding of how components interact from the database through the user interface, and design solutions that are reliable, maintainable, and scalable … your primary specialty. Own your changes through the pipeline, including build, security scanning, testing, deployment, and verification in the target environment. Write clean, well-tested code, clearly explain technical approaches for peer review, and provide substantive and constructive reviews of others' work. Investigate defects efficiently to identify root ...