601 to 625 of 849 Clean Code Jobs

Full-Stack .NET Developer | Hybrid Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
product team, contribute to both frontend and backend development, and help shape meaningful applications in an agile setting. From day one you will write clean, maintainable code, take part in code reviews, and learn from experienced engineers while advancing your skills within a supportive, growth-oriented environment. ...

Software Developer (NI - hybrid or remote)

Location
Belfast City District, Northern Ireland, United Kingdom
working in an agile environment where you'll contribute to the development and enhancement of meaningful applications. From day one, you'll be writing clean, maintainable code, taking part in code reviews, solving real-world problems, and learning from experienced engineers around you. What You'll Need ...

Senior Software Developer

Location
United Kingdom
into intuitive, maintainable software. Take ownership of assigned work from initial investigation and technical design through to implementation, testing, release and follow-up. Write clean, maintainable and tested code that can be understood and supported by the wider team. Contribute to technical discussions, challenge assumptions constructively and explain … have 6+ years of commercial software development experience, with strong hands-on C#/.NET experience. You are comfortable working across APIs, front-end code, data access, integrations and production troubleshooting. You are comfortable becoming deeply involved in one client's systems and priorities over the long term. ...

Lead Software Engineer - Umbraco

Hiring Organisation
TPXImpact Holdings Plc
Location
United Kingdom
Employment Type
Permanent
Salary
£60,000
years by the teams that follow you. You will lead architecture and technical planning on the projects you are responsible for, uphold quality through code review and standards, and develop the engineers around you. This role does not carry line management or resourcing responsibility, that sits with the Engineering … ensure the ceremonies of your agile project happen at the right time with the right people present, including stand-ups, backlog refinement, timebox planning, code reviews and retrospectives. You ensure your team delivers the work they have committed to by the agreed deadline. You uphold quality through code ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Build and maintain the analytics workflow app, using Angular on the front end and Python (FastAPI) on the back end, writing clean, well-tested code that's easy to support and extend. Build data pipelines and models using pandas and NumPy, working with Snowflake and Azure to store ...

Full Stack Software Developer 197637

Location
Greater London, England, United Kingdom
.NET development Solid understanding of software engineering fundamentals and best practices Experience working with SQL databases and data-driven applications Ability to write clean, maintainable, and efficient code Strong problem-solving and communication skills Demonstrable interest in continuous learning and technical development Multi-threaded and performance-focused application ...

Graduate AI Engineer

Hiring Organisation
Tech Recruitment UK Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
£38000 - £45000/annum Private pension, Stock options
testing new AI frameworks and technologies Ensuring AI systems are developed responsibly, ethically, and with a strong focus on transparency and fairness Writing clean, maintainable, and scalable code Requirements Degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, Engineering, or a related field Strong understanding of machine learning ...

AI Engineer IRC302970

Location
Greater London, England, United Kingdom
agentic framework such as LangGraph, plus familiarity with MCP-based tool orchestration. Exposure to AutoGen, LlamaIndex, or CrewAI is a plus. Production Python engineering: Clean, modular, testable, maintainable code — you care about system reliability as much as model output. Evaluation & observability: Practical experience instrumenting tracing (LangSmith, Arize ...

AI Engineer IRC302970

Location
United Kingdom
agentic framework such as LangGraph, plus familiarity with MCP-based tool orchestration. Exposure to AutoGen, LlamaIndex, or CrewAI is a plus. Production Python engineering : Clean, modular, testable, maintainable code — you care about system reliability as much as model output. Evaluation & observability : Practical experience instrumenting tracing (LangSmith, Arize ...

Software Engineer (Full Stack Developer)

Location
Glasgow, Scotland, United Kingdom
Vue.js, and other relevant technologies, collaborate with cross-functional teams to design, develop, and implement new features and enhancements. The Software Engineer will write clean, efficient, and maintainable code while adhering to coding standards and perform thorough testing and debugging to ensure the functionality and performance of applications. ...

Full-Stack Engineer, React & Data Platforms

Location
Greater London, England, United Kingdom
environment with one-week sprints and peer reviews. The role emphasizes collaboration with Designers and Project Management, delivering end-to-end solutions and writing clean, tested code from day one. #J-18808-Ljbffr ...

Senior Software Engineer - Hybrid (AWS / Java / TypeScript)

Location
Manchester, England, United Kingdom
seeking a Senior Software Engineer to join the Engineering team. You’ll lead feature delivery, collaborate with product and design teams, and write clean, scalable code across TS/JS/Java and AWS. You’ll work in a hybrid setup, contribute to an AI-enabled engineering culture ...

Full-Stack TypeScript Web Developer — React & Node.js

Location
Cambridge, England, United Kingdom
Cambridge seeks an experienced TypeScript web developer. You will join a small team to design, develop, and maintain full-stack applications. Responsibilities include writing clean, efficient code and collaborating with team members. Ideal candidates will have strong skills in React and Node.js, experience with Git and REST APIs ...

Software Engineer (Python)

Location
Greater London, England, United Kingdom
move between projects as priorities shift. It's a good fit for someone who likes variety, takes ownership without needing much oversight, and writes clean, maintainable code under real production pressure. Key responsibilities Develop and maintain backend services and internal applications supporting business-critical operations. Build tooling ...

Automation Tester

Hiring Organisation
Hackajob Ltd
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Referral Bonus: 5000 What youll be doing Design and build reusable automated test solutions that support continuous product evolution Collaborate with developers to shape clean, testable code from the outset Partner with platform engineers to integrate testing into modern Continuous Delivery pipelines Analyse requirements and create meaningful, high ...

AI Engineer

Location
City Of London, England, United Kingdom
solutions. Work collaboratively with the team to brainstorm, prototype, and refine AI solutions. Software Development & Integration: Leverage your background in software engineering to develop clean, efficient code that supports the deployment of AI models and solutions. Ensure that AI models integrate seamlessly with existing systems, and collaborate with ...

Senior Software Engineer, Dependency Tracing

Location
Greater London, England, United Kingdom
growth and solve their most critical business problems. Responsibilities Translate high-level requirements into detailed technical designs, encompassing architecture, data structures, and algorithms. Write clean, maintainable, and efficient code in accordance with established coding standards and best practices. Develop and execute thorough unit, integration, and system tests … ensure code quality and functionality, including automated testing where applicable. Participate in code reviews to provide constructive feedback and ensure adherence to best practices. Document technical specifications, design decisions, and implementation details for future reference and knowledge sharing. the company is proud to be an equal opportunity workplace ...

PHP Developer

Location
United Kingdom
data from ERP/back-office systems for reporting and analysis* Collaborate with cross-functional teams to identify opportunities for automation and efficiency* Write clean, testable, maintainable code with appropriate documentation* Contribute to and participate in Agile ceremonies (planning, stand-ups, retrospectives)* Support continuous integration and delivery processes … ensuring reliable deployments* Perform code reviews, share knowledge, and mentor colleagues where appropriate* Strong hands-on experience with Symfony 6* Proficiency in PHP 8 and unit testing frameworks (PHPUnit or similar)* Solid working knowledge of MySQL, Doctrine ORM, and query optimisation* Experience with Docker/Docker Compose for local ...

Senior Kotlin Engineer

Location
Leeds, England, United Kingdom
with a thoughtful, customer-focused mindset. This role is about delivering high-quality software in complex, often disconnected or high-latency environments, writing great code, contributing to sound technical decisions and helping our clients move forward with confidence. You'll thrive in agile, multidisciplinary teams where requirements aren … stakeholders, taking ownership of features and components from design through to production. Alongside delivery, you'll help raise the bar across the team, through code review, mentoring less experienced engineers, and contributing to the standards and patterns we use across Avenue3. Core responsibilities Design, build and maintain robust cross ...

Staff Machine Learning Scientist - Core ML

Location
Greater London, England, United Kingdom
concepts and experience applying them in production settings, using frameworks such as Transformers, PyTorch, or TensorFlow Strong Python skills, with the ability to write clean, modular, production-grade code, and a solid understanding of data engineering and MLOps principles Ability to lead the end-to-end lifecycle ...

Network DevOps Engineer

Hiring Organisation
Anson Mccade
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
software and custom tools (primarily using Python) to manage network infrastructure at scale. Engineering Standards: Champion software engineering best practices within the team, including code reviews, unit testing, and writing clean, maintainable code. Automation & Testing: Establish automated software testing strategies, build and manage CI/CD pipelines within … their software engineering capabilities. Candidate Requirements Essential Skills Advanced proficiency in Python, with a strong grasp of software engineering concepts (OOP, design patterns, testable code). Solid experience with Python testing methodologies and designing testing strategies from the ground up for applications and APIs. Strong experience designing, consuming ...

Network DevOps Engineer

Hiring Organisation
Anson Mccade
Location
Bolton, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
software and custom tools (primarily using Python) to manage network infrastructure at scale. Engineering Standards: Champion software engineering best practices within the team, including code reviews, unit testing, and writing clean, maintainable code. Automation & Testing: Establish automated software testing strategies, build and manage CI/CD pipelines within … their software engineering capabilities. Candidate Requirements Essential Skills Advanced proficiency in Python, with a strong grasp of software engineering concepts (OOP, design patterns, testable code). Solid experience with Python testing methodologies and designing testing strategies from the ground up for applications and APIs. Strong experience designing, consuming ...

Network DevOps Engineer

Hiring Organisation
Anson Mccade
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
software and custom tools (primarily using Python) to manage network infrastructure at scale. Engineering Standards: Champion software engineering best practices within the team, including code reviews, unit testing, and writing clean, maintainable code. Automation & Testing: Establish automated software testing strategies, build and manage CI/CD pipelines within … their software engineering capabilities. Candidate Requirements Essential Skills Advanced proficiency in Python, with a strong grasp of software engineering concepts (OOP, design patterns, testable code). Solid experience with Python testing methodologies and designing testing strategies from the ground up for applications and APIs. Strong experience designing, consuming ...

Network DevOps Engineer

Location
West of England, England, United Kingdom
production-grade software and custom tools, primarily using Python, to manage network infrastructure at scale. Championing software engineering best practices within the team, including code reviews, unit testing and writing clean, maintainable code. Establishing our automated software testing strategy, including evaluating and selecting the best tools and frameworks. ...

Mid-Senior Software Engineer (AI & Research)

Location
Greater London, England, United Kingdom
Direct coding agents as a core part of how you work, using them to move faster without compromising on quality or safety. Contribute to code reviews, shared standards and team rituals as an active member of the broader tech team. Pick up new areas of the product and support … Companion Design, build and iterate on the AI companion feature set for the CIRCuiTS platform, working within the scope of the RCT protocol. Write clean, well‐tested code (primarily Python) across data pipelines, model integration and evaluation. Ensure statistical and technical rigour in collaboration with the external statistician ...