19 of 19 Permanent Clean Code Jobs in Tyne and Wear

Remote Senior AI Software Engineer

Hiring Organisation
grabjobs
Location
Newcastle upon Tyne, UK
/SNS, DynamoDB, RDS). Implement microservices, distributed-system principles, and strong operational controls for integration into financial products. Uphold engineering best practices: clean code, automated testing, CI/CD, and operational excellence. Diagnose and improve production behaviours relating to reliability, latency, cost, and AI quality. Mentor engineers … Deep understanding of AWS, cloud-native engineering, APIs, and integration patterns. Experience with microservices, messaging patterns, event-driven, and distributed architectures. Commitment to quality, clean code, testing, and operational excellence. Nice to Have Experience with NestJS or similar backend frameworks. Familiarity with LangGraph, Langfuse, or other AI orchestration ...

Remote Fullstack Developer with Backend Focus

Hiring Organisation
grabjobs
Location
Newcastle upon Tyne, UK
iteration. Managing entropy in a complex system is part of the job, and we expect you to adapt accordingly. Build Great Software: Write clean, maintainable, high-quality code across the stack. Conduct code reviews and contribute to a culture of technical excellence. Shape Architecture: Collaborate on system … deepest work. Experience with functional programming concepts or languages. Passionate about software craftsmanship: strong understanding of core engineering principles including type systems, composition, testing, Clean Code, and Clean Architecture. Product thinking: ability to translate business problems into precise requirements, specifications, and ultimately into code. Entrepreneurial mindset: link ...

Senior Software Engineer

Hiring Organisation
DWP Digital
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
plus 28.97% employer pension contributions, hybrid working, flexible hours, and great work life balance. DWP. Digital with Purpose. Do you want to work on code that counts? We're looking for talented Senior Software Engineers to help shape the future of digital services within the UK's largest government … Java, microservices and CI/CD, you'll help build and improve platforms that support critical public services at scale. We champion engineering excellence, clean code, automation and continuous improvement. Whether you're influencing technical direction, mentoring others or driving best practice, you'll have the opportunity ...

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Hiring Organisation
Turnitin
Location
Newcastle Upon Tyne, Tyne and Wear, United Kingdom
Salary
£ 70 K
learning and knowledge sharing.Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery.Maintain high standards of code quality through rigorous peer reviews, comprehensive testing, and adherence to industry best practices.Create comprehensive documentation for the developed shared components, including usage guidelines … Gateway, SNS/SQS, and EventBridge.Deep understanding of software development best practices, including design patterns, test-driven development (TDD), behavior-driven development (BDD), and clean code principles.Experience implementing and managing CI/CD pipelines for automated build, deployment, and testing.Familiarity with modern DevOps practices and infrastructure-as-code ...

Senior Front-End Engineer

Hiring Organisation
Reed
Location
Newcastle Upon Tyne, Tyne and Wear, United Kingdom
Employment Type
Full-Time
Salary
£55,000 - £65,000 per annum, Inc benefits
accessibility, performance and maintainability Contributing to front-end architecture decisions and long-term technical strategy Mentoring and supporting other developers within the team Promoting clean code, testing standards and continuous improvement across engineering Working cross-functionally to deliver impactful product enhancements What We're Looking For 5+ years ...

Lead AI Engineer

Location
South Shields, England, United Kingdom
Enterprise Architecture principles. Drive delivery by designing and building agentic solutions, spanning from piloting to full implementation Define Engineering Excellence: Establish strict coding standards, code review processes, testing frameworks, and evaluation metrics for generative AI applications. Support and strictly enforce the standards set by the Head of Engineering … Delivery Grow the team: Act as a technical mentor to a team of intermediate and junior AI Engineers, fostering a culture of continuous learning, clean code, and agility. Pragmatic Delivery: Collaborate with the AI Product Owner and Business Analysts to translate abstract business use cases into structured, achievable ...

Java Developer

Hiring Organisation
Anson Mccade
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
Theyre Looking For: 5+ years commercial Java development experience Strong Spring Boot knowledge Experience working in Agile environments Understanding of microservices architecture Passion for clean code and modern engineering practices Nice to Have: AWS or cloud exposure Docker/containers CI/CD tools (Jenkins, GitLab, SonarQube ...

Data Engineer (Full-Stack Data Products)

Hiring Organisation
Catalyst
Location
NE1, Newcastle upon Tyne, Tyne & Wear, United Kingdom
Employment Type
Permanent
Salary
£60000 - £100000/annum
cloud infrastructure, and platform automation. Key responsibilities include: Software Design : Develop, and maintain production-grade applications and APIs. Application Build : Develop reusable, well-tested code following engineering best practices. Architecture : Participate in architecture and technical design discussions. Testing: Write automated unit, integration, and end-to-end tests. Data Pipeline … streamline data accessibility and usability. Drive innovation by adopting advanced analytics technologies and methodologies. Cloud infrastructure : Deploy cloud-native solutions using Infrastructure as Code and collaborate on cloud architecture and optimisation About You To be considered for the role, it is essential that you possess exemplary academic prowess, with ...

Front End Developer (Node.js/Angular/AWS)

Location
Newcastle upon Tyne, England, United Kingdom
scalable full-stack applications Build secure, high-performance RESTful APIs using Node.js and Express Develop responsive Front End applications using Angular and TypeScript Write clean, maintainable and well-tested code using modern engineering practices Build and maintain automated tests using Jest Contribute to CI/CD pipelines using … GitLab CI/CD Support cloud-native deployments using AWS and container technologies Participate in architecture discussions, code reviews and technical design sessions Work collaboratively with Product Owners, Designers, QA Engineers and DevOps teams Troubleshoot, optimise and improve application performance, scalability and reliability Strong commercial experience developing applications with ...

Remote Lead Developer

Hiring Organisation
grabjobs
Location
Newcastle upon Tyne, UK
through meaningful interactions and engagement. You’ll work across the full software development lifecycle, helping shape the vision and architecture of the platform, writing clean, maintainable code, and collaborating closely with a talented team of in-house and outsourced developers. This is a fantastic opportunity to have … scalable software Define requirements, acceptance criteria, and estimates with Product Owners and stakeholders Write unit tests and ensure strong test coverage for all code Continually improve development processes and practices Produce high-quality design documentation Support and mentor junior developers Build secure and monitorable solutions using modern best practices ...

Java Developer ( SC Cleared )

Location
Newcastle upon Tyne, England, United Kingdom
using Java and Spring Boot . Develop and integrate event-driven solutions using Kafka . Work with MongoDB for data storage and management. Write clean, maintainable, and testable code following Test-Driven Development (TDD) and unit testing practices. Develop automated BDD tests using Gherkin and Cucumber . Contribute … Support application deployment and orchestration using Kubernetes or Amazon ECS . Contribute to load and performance testing using Gatling or k6 . Participate in code reviews and contribute to continuous improvement of development practices. Work collaboratively with developers, testers, DevOps engineers, and other stakeholders. Follow Scrum/Kanban ...

Senior Scala Backend Engineer – Cloud, Play, Hybrid

Location
Newcastle upon Tyne, England, United Kingdom
three days per week in the Newcastle office. Key focus areas include Scala 2.13, Play Framework, Pekko, MySQL, Redis, and AWS, with emphasis on clean code, testing, and performance tuning. #J-18808-Ljbffr ...

Staff Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
hardest technical problems in healthcare - and do it with a small, fast-moving, and deeply mission-driven team. If you care about writing clean, robust code and want to rebuild from scratch the software infrastructure of modern hospitals, we’d love to talk. Here are some deep technical ...

Remote Senior Data Engineer

Hiring Organisation
grabjobs
Location
Whitley Bay, Tyne and Wear, UK
looking for a Senior Data Engineer to join our Data and Insights team. You'll be hands-on every day, writing production code, building and maintaining data pipelines, and shipping features that turn raw data into intelligence our clients can act on. You'll work across the full project … lifecycle, from understanding the problem through to delivery, and you'll care as much about code quality and operational reliability as you do about getting things shipped. This is also a technical leadership role. As a senior member of the team, you'll set and lead the technical direction ...

Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
this role you’ll: Design, develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access … working closely with DevOps and platform teams to ensure reliable delivery. Contribute to CI/CD pipelines, Git-based pull request workflows, code reviews, and engineering best practices. Collaborate with frontend engineers, QA, product owners, solution designers, and other backend developers to deliver high-quality product increments. Support production ...

Remote Full Stack Mid-level.NET Developer

Hiring Organisation
grabjobs
Location
Washington, Tyne and Wear, UK
evolving engineering practices. What You'll Be Doing Designing, building, and maintaining full-stack solutions Developing new features from concept through to delivery Writing clean, maintainable, and scalable code Collaborating with cross-functional teams to deliver high-quality solutions Troubleshooting and optimising existing systems Participating in code ...

Remote Senior Python Developer

Hiring Organisation
grabjobs
Location
Houghton Le Spring, Tyne and Wear, UK
regular one-to-ones, objective setting, performance reviews and support for their development. · Mentor colleagues across the team and set a strong example through code reviews, pairing and knowledge sharing. · Maintain high code quality through testing, documentation and thorough code reviews. · Work across disciplines to integrate tools … libraries, tooling and best practice. · A track record of building production-grade applications, ideally in data-rich or scientific domains. · The ability to write clean, maintainable, well-tested code. · Experience line managing or formally mentoring developers, or a clear willingness and motivation to take on line management responsibilities. · Strong ...

Remote Senior AWS Data Engineer

Hiring Organisation
Our Future Health
Location
Tynemouth, Tyne and Wear, UK
transformation logic in Python to create high-quality, curated and research-ready datasets. Contributing to complex, shared codebases while following engineering best practices including code reviews, testing and clean coding standards. Collaborating with data scientists, epidemiologists, software engineers and product teams to understand requirements and deliver impactful data ...

Software Solutions Architect

Location
Newcastle upon Tyne, England, United Kingdom
future scalable, maintainable and secure software defined solutions. Ensure governance and compliance objectives are set and achieved, including defence industry and security standards. Write clean, maintainable, and scalable code, utilising modern software engineering practices and tools. Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment ...