Permanent Code Quality Jobs in Nottingham

1 to 25 of 35 Permanent Code Quality Jobs in Nottingham

Staff Software Engineer

nottingham, midlands, United Kingdom
Search 5.0
collaborate closely with cross-functional teams and drive the development of scalable and maintainable web applications. Architect and Develop: Design and implement high-quality, reusable, and scalable front-end … components using React, TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and More ❯
Posted:

Java Software Engineer

nottingham, midlands, United Kingdom
Amber Labs
cross-functional consultants, analysts, and support staff. Your role: You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You … ll do: You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the … team deliver high quality code You will have a knowledge of Software architecture and how to apply it to business problems Advocacy and education: Help raise the bar for development teams, helping them learn and become self-sufficient, automating processes, you will interact with platform teams and More ❯
Posted:

Junior Software Engineer

nottingham, midlands, United Kingdom
Brainpool AI
at varying levels of detail. Your contributions will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working … Retrieval-Augmented Generation (RAG) and text/chat generators. Cloud computing with AWS (ECS, EKS, DynamoDB, Bedrock) Knowledge of git version control, branching, and code versioning. Passionate about code quality, adhering to best practices for code quality, performance, testing, monitoring, documentation, CI/… databases, Haystack, open-source (Mistral, Falcon, Llama 3), and closed-source models like GPT-4 and Claude. Knowledge of Git version control, branching, and code versioning. Renumeration: £35,000 annual salary Healthcare insurance upon passing probation 24 days holidays More ❯
Posted:

Senior Software Engineer

nottingham, midlands, United Kingdom
Hybrid / WFH Options
Prism Digital
to work anywhere in the world for 6 months of the year. Essential Technical Skills: React : Frontend development for dynamic user interfaces. TypeScript: Enhancing code maintainability with static typing. Node.js : Server-side JavaScript for backend development. Next.js : Framework for server-side rendering and performance optimisation. API Experience : Proficiency with … Sequelize, TypeORM, Prisma or Mongoose. Nice to have: SQL: Database querying and optimisation. Key Responsibilities: Develop clean, high-quality, and well-documented code using object-oriented programming. Conduct regular code reviews to uphold code quality, security, and industry best practices. Optimise application performance More ❯
Posted:

Lead Software Engineer (Python)

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
curiosity, eagerness to learn, and passion for technology will enable you to succeed. Quality is non-negotiable; therefore, a strong focus on code quality, unit testing, and automated testing is essential. Mentoring junior team members and working with management to enhance team skills are also … key aspects of this role. Main Responsibilities/Accountabilities: Design, build, and maintain efficient, reusable, reliable, and secure code based on requirements or User Stories. Develop enterprise software within a multi-functional agile team, adhering to standards, best practices, policies, and methodologies. Lead groups of engineers, coordinating with Scrum … Master, Product Owners, and management to deliver larger projects. Ensure quality by delivering reliable, robust software through automated tests in collaboration with quality engineers. Review peers' and junior developers' work, providing guidance and advice. Contribute to software design, leading component design efforts. Participate in retrospectives and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

nottingham, midlands, United Kingdom
Signify Technology
Troubleshooting & Monitoring : Detect and resolve issues using tools Database Management : Design and manage data models and storage Security Implementation : Implement robust authentication and authorization Code Quality : Write clean, maintainable code and engage in regular code reviews. Skills: We work with a range of technologies, and More ❯
Posted:

Senior Oracle Integration Developer (Ref: 185313)

nottingham, midlands, United Kingdom
Hybrid / WFH Options
Forsyth Barnes
for developers by interpreting and refining business and functional requirements. Design and develop integration solutions using the MuleSoft platform, ensuring high performance, scalability, and code maintainability. Oversee the full development lifecycle including architecture, implementation, unit testing, performance optimization, and ongoing system monitoring. Offer technical expertise and establish consistent processes … development work. Contribute to agile processes through the creation of user stories, defect resolution, and participation in bug triage activities. Promote high standards of code quality through code reviews, design walkthroughs, and documentation practices. Maintain thorough documentation of development workflows, system architecture, and troubleshooting guides. Demonstrate More ❯
Posted:

Senior Software Engineer

nottingham, midlands, United Kingdom
Hybrid / WFH Options
Ocho
with DevOps, Product, and Front-End teams to ensure seamless delivery Contribute to architectural decisions and long-term technical strategy Champion best practices for code quality, testing, and performance Mentor junior developers and participate in code reviews Requirements: 5+ years of software engineering experience, with significant … architecture, and asynchronous programming Familiarity with containerisation (e.g. Docker) and orchestration (e.g. ECS or EKS) Experience with CI/CD pipelines and infrastructure-as-code (e.g. Terraform or CloudFormation) Solid understanding of testing frameworks and version control systems (e.g. Git) Nice to Have: Experience with data engineering tools such More ❯
Posted:

Full Stack Engineer

nottingham, midlands, United Kingdom
Hybrid / WFH Options
WRK digital
to architectural decisions to ensure scalability and performance. - Collaborate with our lead developer and product team to deliver sprint objectives. - Uphold best practices in code quality, including unit testing and code reviews. - Take part in mentoring junior developers as the team expands. 🧠 What We’re Looking More ❯
Posted:

Software Engineer

nottingham, midlands, United Kingdom
Brio Digital
healthcare data. Design and manage scalable, distributed data storage using Riak. Collaborate with cross-functional teams including data engineers, product managers, and clinicians. Ensure code quality, documentation, and adherence to best practices in a highly regulated domain. Troubleshoot issues and contribute to continuous improvement of system architecture More ❯
Posted:

Java Software Engineer

nottingham, midlands, United Kingdom
Hybrid / WFH Options
5V Video | Certified B Corp™
DevOps, and product teams to ensure seamless delivery Optimize performance for high-load media delivery systems Contribute to architectural decisions and technology roadmaps Ensure code quality with best practices in testing, CI/CD, and documentation Requirements: 5+ years of professional Java development experience Hands-on experience More ❯
Posted:

Software Quality Engineer

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
Software Quality Engineer page is loaded Software Quality Engineer Apply locations GBR-Nottingham-1 Chapel Qtr time type Full time posted on Posted 2 Days Ago job requisition id R Are you passionate about modern quality engineering, continuous delivery and pushing boundaries? Do you … and analyse outcomes to ensure our technology solutions not only meet but exceed user acceptance standards and requirements. Role Responsibilities Automated Testing : Design and code automated tests in Java using tools like JUnit, Rest-Assured for functional tests, Pact for contract testing, and Selenium for UI testing. Behaviour Driven … frameworks, processes, and best practices. Minimum Requirements This role is for an individual contributor . Quality Engineering Knowledge : Knowledge of standard software quality engineering practices, processes and methodologies. Test Automation Experience : Experience in designing and writing test automation scripts that run in CICD pipelines. SDLC Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Tech Lead – Agentic AI, LangGraph, ML, Python, CI/CD, LLM’s, Startup, UK Remote

nottingham, midlands, United Kingdom
Hybrid / WFH Options
WMtech
using LLM's, Agentic framework, and other related technologies Own technical direction for core systems, focusing on scalability, performance, and reliability. Write clean, maintainable code and contribute actively to the codebase. Define and uphold engineering best practices (code quality, CI/CD, observability, etc.). Collaborate More ❯
Posted:

Engineering Manager

nottingham, midlands, United Kingdom
THRYVE
and mentor a growing team of backend/frontend engineers 🔧 Modern Engineering Environment: Work on a cloud-native, AI-enabled platform with minimal legacy code 💡 Impactful Work: Influence product direction and contribute to scaling mission-critical systems 🌐 Global Reach: Help deliver a platform used by large enterprise clients worldwide … execute development processes, sprint planning, and QA workflows Maintain a healthy balance between speed, quality, and technical debt Ensure best practices in code quality, documentation, and DevOps integration Your Profile 4+ years of experience in software engineering, with 1–2+ years in an engineering leadership … or management role Strong technical background (you don’t need to code daily, but should be comfortable leading technical discussions) Proven experience in a SaaS or product-driven environment (B2B a plus) Solid understanding of cloud infrastructure (AWS, GCP), CI/CD workflows, and agile development Interest or experience More ❯
Posted:

Senior DevOps Engineer

nottingham, midlands, United Kingdom
Hybrid / WFH Options
Loan.co.uk
in both relational and NoSQL databases (MySQL, MariaDB, MongoDB, DynamoDB) Has experience with search (Elasticsearch) and caching technologies (Redis) Has knowledge of infrastructure as code (IaC) using tools such as Terraform Has a strong understanding of networking (VPCs, SGs etc), firewalls, VPN, and DNS Is familiar with monitoring tools … Certifications in cloud platforms (AWS Certified DevOps Engineer, Solutions Architect etc) Experience working with Amazon Connect or Kinesis Experience of automated testing frameworks and code quality tools Knowledge of Google Cloud Platform and related services 💛 Why You’ll Love Working Here: A salary that reflects your value More ❯
Posted:

Lead Python Engineer - Tech4Good

nottingham, midlands, United Kingdom
Hybrid / WFH Options
Explore Group
manage a team of developers, fostering a culture of technical excellence and continuous learning. Ensure the platform’s reliability by implementing best practices for code quality, testing, and deployment. Proactively identify and resolve performance bottlenecks, technical challenges, and architectural concerns. Stay updated on emerging technologies and frameworks More ❯
Posted:

Senior Software Engineer

nottingham, midlands, United Kingdom
Digital Waffle
an award-winning SaaS company who are looking for a Senior Software Engineer to join their team. You will work on creating high-quality solutions in a fast-paced Agile environment. Responsibilities: Develop and maintain C#, .NET Core and React web applications Improve and modernize existing systems and … first, responsive designs Contribute to the planning and implementation of new features Collaborate with UX, Product, and Engineering teams to drive innovation Ensure software quality through automated testing and CI/CD best practices Tech Stack: C# .NET Core JavaScript, React, HTML, CSS Typescript Cloud experience with Azure More ❯
Posted:

Lead Software Engineer (Nottingham)

Nottingham, UK
Hybrid / WFH Options
Digital Waffle
of new product features, services, and technical systems Own features end-to-end—from technical design to testing, deployment, and monitoring Write production-grade code alongside the team (this is a hands-on role) Align technical delivery with business goals through close collaboration with stakeholders Mentor and support developers … fostering a culture of learning and improvement Maintain high standards for code quality, scalability, and team communication What You’ll Bring 7+ years’ experience in software engineering, including recent time in a senior or lead role Strong experience with Node.js (NestJS), TypeScript , and Vue 3 Solid understanding More ❯
Posted:

Lead Software Engineer

Nottingham, England, United Kingdom
Hybrid / WFH Options
Digital Waffle
of new product features, services, and technical systems Own features end-to-end—from technical design to testing, deployment, and monitoring Write production-grade code alongside the team (this is a hands-on role) Align technical delivery with business goals through close collaboration with stakeholders Mentor and support developers … fostering a culture of learning and improvement Maintain high standards for code quality, scalability, and team communication What You’ll Bring 7+ years’ experience in software engineering, including recent time in a senior or lead role Strong experience with Node.js (NestJS), TypeScript , and Vue 3 Solid understanding More ❯
Posted:

React Native Developer

nottingham, midlands, United Kingdom
Hybrid / WFH Options
Pearson Carter
looking for your next opportunity! Responsibilities: Design, develop, and optimise engaging, scalable gaming features Collaborate cross-functionally with developers Drive technical excellence through clean code, architectural input, test-driven development Experience: 5 years in modern web/mobile development (React Native, TypeScript, Javascript, testing, build tools). Experience with … distributed systems, cloud (AWS/Azure), and high-traffic apps. Strong problem-solving, code quality focus, and ability to work independently. Salary They offer competitive salary, bonus and remote working Location Remote How to Apply Please apply asap with your CV to be considered for this position. More ❯
Posted:

SAP Commerce Cloud Release Engineer

nottingham, midlands, United Kingdom
Intellias
release cycles. Develop and maintain detailed release plans and deployment schedules in coordination with developers, QA, and business stakeholders. Ensure release readiness by validating code quality, performing deployment dry-runs, and managing change control processes. Conduct dry-run deployments and prepare rollback plans to ensure zero-downtime … SAP, customer business teams, and technical leads (both customer and partner SIs) to communicate release timelines, risks, and mitigation plans. Ensure seamless handover of code from development to QA and from QA to production. Provide training and documentation for operations and support teams post-deployment. Reestablish trust in SAP More ❯
Posted:

Technical Lead - Platform

nottingham, midlands, United Kingdom
Futureheads Recruitment | B Corp™
products. You’ll lead a skilled team of DevOps and QA engineers, collaborating closely with BAs, Product Owners, and Architects to deliver high-quality … scalable, event-driven systems using the latest AWS serverless technologies. Key Responsibilities Lead and mentor a cross-functional technical team, ensuring best practices in code quality, style, and test coverage. Guide the team in designing and maintaining robust technical architecture. Align your team’s work with broader … priority incidents. You’ll bring: Proven experience leading software development teams. Strong background in delivering digital solutions and maintaining AWS infrastructure (using Infrastructure as Code tools such as Serverless or CloudFormation). Hands-on experience with CI/CD pipelines (GitHub Actions). Expertise in event-based microservice architectures. More ❯
Posted:

Lead .NET Developer

nottingham, midlands, United Kingdom
Hybrid / WFH Options
Oliver Bernard
on their enterprise-grade, cloud-native SaaS product helping multinational organisations. Key Responsibilities: Own technical strategy Shape the technology roadmap Guide architecture & refactoring Champion code quality Drive AI augmented What You Bring: Deep expertise in .NET, relational data modelling, and modern JavaScript/TypeScript SPA frameworks (Vue More ❯
Posted:

Head of Backend Engineering

nottingham, midlands, United Kingdom
Hybrid / WFH Options
WeDo
technical KPIs (e.g. system availability, latency, error rates) Collaborate across product, infrastructure, frontend, and data teams to drive outcomes Maintain high standards in software quality, testing, and maintainability What we’re looking for: 10+ years in software engineering, with 7+ years in backend Java development Strong experience building More ❯
Posted:

Software Team Lead

nottingham, midlands, United Kingdom
Hybrid / WFH Options
Digital Waffle
of new product features, services, and technical systems Own features end-to-end—from technical design to testing, deployment, and monitoring Write production-grade code alongside the team (this is a hands-on role) Align technical delivery with business goals through close collaboration with stakeholders Mentor and support developers … fostering a culture of learning and improvement Maintain high standards for code quality, scalability, and team communication What You’ll Bring 7+ years’ experience in software engineering, including recent time in a senior or lead role Strong experience with Node.js (NestJS), TypeScript , and Vue 3 Solid understanding More ❯
Posted: