13 of 13 Clean Code Jobs in Tyne and Wear

Senior Consultant - Agentic AI / Generative AI

Location
Newcastle upon Tyne, England, United Kingdom
Storage.* Cloud & DevOps: Azure (App Services, OpenAI, AKS), GCP (Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and Cost Controls.* Software Engineering: Clean Code (SOLID, DRY), DDD, modular architecture, TDD, code quality tools. · AI Engineering (Desirable): RAG pipelines, agentic workflows, MCP, LLM integration (OpenAI, Gemini ...

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

Lead Software developer (Angular & Node.js)

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

Software Developer (Java / Spring Boot)

Location
Newcastle upon Tyne, England, United Kingdom
maintain Java and Spring Boot applications, including RESTful APIs. Develop and evolve a micro services architecture, keeping services loosely coupled, scalable and resilient. Write clean, maintainable and secure code, following agreed standards and best practice. Write automated tests, including unit tests with JUnit, and practise test-driven development. … stakeholders. Build and maintain CI/CD pipelines so changes are tested and released reliably. Deploy and run services on AWS and Azure. Review code and designs, and give constructive feedback. Provide agile technical leadership: guide the team on technical decisions, mentor developers and help unblock complex problems. Investigate ...

Senior Software Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 ...

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

Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 ...

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

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

Test Automation Engineer

Location
Newcastle upon Tyne, England, United Kingdom
experienced Test Automation Engineer to build and run automated testing for public sector digital services. You will work in multidisciplinary agile teams, using code to test micro services, user interfaces and APIs, and to build quality into every release through The Role Key Responsibilities Design, build and maintain automated … read and trust. Integrate automated tests into CI/CD pipelines so tests run continuously. Plan and run performance, security and accessibility testing. Write clean, maintainable test code, and review other engineers' tests. Analyse results, raise defects with clear evidence and help track them to a fix. Work ...