1 to 25 of 103 Code Quality Jobs in the Midlands

Lead Data Engineer

Location
Metropolitan Borough of Solihull, England, United Kingdom
drive the technical design and architecture of data pipelines, data models, and platform components across the team. Set and enforce engineering standards: code quality, testing, observability, security, and documentation, ensuring the whole team operates to them Lead technical discovery, design sessions, and code reviews, providing constructive … drive the technical design and architecture of data pipelines, data models, and platform components across the team. Set and enforce engineering standards: code quality, testing, observability, security, and documentation, ensuring the whole team operates to them. Lead technical discovery, design sessions, and code reviews, providing constructive ...

Lead Data Engineer

Hiring Organisation
Gymshark
Location
Solihull, West Midlands (County), United Kingdom
Salary
£ 60 K
drive the technical design and architecture of data pipelines, data models, and platform components across the team. Set and enforce engineering standards: code quality, testing, observability, security, and documentation, ensuring the whole team operates to them Lead technical discovery, design sessions, and code reviews, providing constructive … drive the technical design and architecture of data pipelines, data models, and platform components across the team. Set and enforce engineering standards: code quality, testing, observability, security, and documentation, ensuring the whole team operates to them. Lead technical discovery, design sessions, and code reviews, providing constructive ...

Technical Lead

Hiring Organisation
Version 1
Location
Birmingham, UK
Employment Type
Full-time
cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc).Working within a project management/agile delivery methodologyExperience in technical ownership for a product … developing applications with this in mindStrong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration and delivery. Experience developing REST-based APIsStrong experience with DevOps and CI/CD tools ...

Lead Engineer - Back End

Location
Wolverhampton, England, United Kingdom
looking for a Lead Engineer - Backend to provide hands‐on technical leadership across multiple Savings squads. You’ll ensure consistency in architecture, code quality and security across our full‐stack platforms, including backend services and Salesforce components. The role reports into the Principal Engineer and will partner … optimisation of scalable, resilient and high‐performing applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test‐Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with ...

Lead Engineer - Back End

Location
West Midlands, England, United Kingdom
environment. We're looking for a Lead Engineer to provide hands-on technical leadership across multiple Savings squads. You'll ensure consistency in architecture, code quality and security across our full-stack platforms, including backend services and Salesforce components. The role reports into the Principal Engineer … optimisation of scalable, resilient and high‐performing applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test‐Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with ...

Lead Engineer - Backend

Location
Wolverhampton, England, United Kingdom
looking for a Lead Engineer - Backend to provide hands-on technical leadership across multiple Savings squads. You'll ensure consistency in architecture, code quality and security across our full-stack platforms, including backend services and Salesforce components. The role reports into the Principal Engineer and will partner … optimisation of scalable, resilient and high-performing applications, ensuring solutions meet business, customer and regulatory requirements Establish and promote engineering best practices, including code quality, Test-Driven Development (TDD), automated testing, integration testing, CI/CD and secure software development throughout the delivery lifecycle Collaborate closely with ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
Claude) for planning, implementation, refactoring, debugging, test generation, and documentation, always validating output for correctness, security, performance, and maintainability.Apply AI effectively in troubleshooting and code review; know when AI accelerates work and when deeper manual analysis is required.Share effective AI-assisted workflows with teammates and help raise team standards … maintainable features using object-oriented C++: clear abstractions, encapsulation, inheritance, and sound use of design patterns.Write, test, review, and maintain high-quality code across the full software development lifecycle.Take ownership of features or components from design and implementation through deployment and support.Troubleshoot, debug, and resolve software defects ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
planning, implementation, refactoring, debugging, test generation, and documentation, always validating output for correctness, security, performance, and maintainability. Apply AI effectively in troubleshooting and code review; know when AI accelerates work and when deeper manual analysis is required. Share effective AI-assisted workflows with teammates and help raise team standards … features using object-oriented C++ : clear abstractions, encapsulation, inheritance, and sound use of design patterns. Write, test, review, and maintain high-quality code across the full software development lifecycle. Take ownership of features or components from design and implementation through deployment and support. Troubleshoot, debug, and resolve ...

DevOps I Platform I Tools Engineer

Hiring Organisation
Thales Group
Location
Stoke-on-trent, Staffordshire, United Kingdom
Salary
£ 60 K
engineering teams.Key responsibilitiesYour core accountabilities include:Deploy and support industry-leading tools on Thales’ cloud-based Azure infrastructure (e.g., CI/CD, artifact management, code quality, licensing).Build or modify deployment solutions where off‐the‐shelf reuse isn’t possible, often using Infrastructure as Code … following is a strong advantage:Atlassian Suite (Jira, Bitbucket, Confluence)Siemens Polarion (requirements/ALM)FlexLM License ServerBlack Duck SCA, Coverity, SonarQube (security and code quality)Jenkins (CI/CD)Benefits:Performance-related bonusHalf day every Friday, usually finishing around 13:0028 days annual leave (plus bank ...

Aerodynamic AI Engineer

Hiring Organisation
Williams Racing
Location
Retford, Nottinghamshire, United Kingdom
Salary
£ 70 K
statistical analysis to ensure data quality and reliability.Build and maintain robust CI/CD pipelines for AI model deployment, ensuring high code quality standards across all aerodynamic AI applications.Collaborate with aerodynamicists and CFD engineers to translate engineering requirements into AI solutions and communicate complex insights … mesh generation algorithms.Experience with statistical analysis and anomaly detection techniques for large scientific datasets.Strong software engineering practices including CI/CD pipeline development and code quality standards.Excellent communication skills, with the ability to collaborate across technical disciplines and translate complex AI concepts for engineering audiences.Demonstrated ability ...

Senior Data Engineer

Hiring Organisation
Kainos
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
will include:Working to develop data processing software primarily for deployment in Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution.Working with Architects and Lead Engineers to ensure the software supports non-functional needs.Collaborating with colleagues to resolve implementation challenges … ensure code quality and maintainability remains high. Leads by example in code quality.Working with operations teams to ensure operational readinessAdvising customers and managers on the estimated effort and technical implications of user stories and user journeys.Coaching and mentoring team members.MINIMUM (ESSENTIAL) REQUIREMENTS:Strong software development experience ...

Senior Business Systems Developer

Location
Stoke-on-Trent, England, United Kingdom
Deep understanding of complex system architecture and experience of integrating systems and collaborating across teams. Proven ability to deliver high-quality, maintainable code through analytical problem-solving. Track record of mentoring and guiding Junior Software Developers. High degree of experience and expertise leveraging AI-assisted development tools … code completion, generation and review, embedded into everyday software development. Knowledge of release management and quality control processes. Passion for technology, delivery, and continuous improvement. Expertise in harnessing AI and AI tooling effectively within software to accelerate delivery, increase productivity and raise engineering quality. Additional Information Developing ...

Full Stack .NET Developer

Location
Nottingham, England, United Kingdom
Contribute to frontend development using technologies such as React, Blazor, MVC, or similar frameworks Champion Test Driven Development (TDD) and maintain high standards of code quality Support CI/CD pipelines and deployment processes using Azure DevOps Participate in code reviews and promote engineering best practices … unit testing frameworks, and mocking frameworks Experience with Git, CI/CD pipelines, Azure DevOps, and modern software engineering practices Infrastructure as Code using Bicep or ARM templates Docker and containerised development environments Kubernetes and container orchestration platforms Event-driven architectures and messaging technologies such as Kafka or RabbitMQ ...

Full Stack Engineer, Data Science Focus with React

Location
East Midlands, England, United Kingdom
Lambda, Glue, Athena, SageMaker, Step Functions) Collaborate with domain experts to translate rail inspection requirements into technical solutions Write clean, tested, well-documented code following engineering best practices Participate in code reviews, sprint planning, and technical design discussions Collaborate with cross-functional teams including inspection engineers, data scientists … Lambda, EC2, RDS, Glue, or similar) Familiarity with modern frontend tooling (TypeScript, Webpack/Vite, CSS frameworks) Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
Lambda, Glue, Athena, SageMaker, Step Functions) Collaborate with domain experts to translate rail inspection requirements into technical solutions Write clean, tested, well-documented code following engineering best practices Participate in code reviews, sprint planning, and technical design discussions Collaborate with cross-functional teams including inspection engineers, data scientists … signal processing Demonstrated ability to read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability ...

Full Stack Engineer | Java, Spring Boot and Angular

Location
Tipton, England, United Kingdom
preferred. Key Responsibilities Design, develop and maintain high-performance server-side applications, APIs and Angular frontend applications. Build clean, reusable, modular, scalable and maintainable code using Java, Spring Boot, Angular and TypeScript. Develop secure REST APIs and GraphQL services for enterprise applications. Integrate frontend applications with backend services using … data-protection measures. Design and implement Kafka-based producers, consumers and event-driven integrations. Develop appropriate retry, idempotency, exception-handling and logging mechanisms. Drive code quality through automated testing, CI/CD pipelines, peer reviews and engineering best practices. Write unit, integration, component ...

Senior Software Developer, Team Lead

Location
Dudley, England, United Kingdom
clearly to both engineering peers and non-technical stakeholders Leverage generative AI tools (coding assistants, LLM APIs, AI-augmented workflows) to accelerate development, improve code quality, and build AI-powered features into products Architect and implement cloud-native systems using containerized deployments, infrastructure as code … proactively - don't wait to be asked Collaborate across business units, translating ambiguous business needs into well-scoped technical solutions Elevate the team through code reviews, technical mentorship, and establishing engineering best practices Rapidly learn and become productive in unfamiliar codebases, technology stacks, and problem domains Troubleshoot and resolve ...

Software Developer (AI)

Location
Nuneaton and Bedworth, England, United Kingdom
This role combines full-stack software development with practical experience in AI-assisted software engineering, helping to identify opportunities where AI can improve software quality, developer productivity and innovation. The Software Developer supports the adoption of AI-assisted development practices across the team, promoting knowledge sharing and encouraging … standards. Contribute to technical design discussions and solution implementation. AI-Assisted Development Identify opportunities to use AI-assisted development tools to improve software quality, developer productivity and delivery efficiency. Apply AI technologies throughout the software development lifecycle, including design, coding, testing, debugging and documentation. Evaluate AI-generated ...

Senior Data Engineer

Location
Metropolitan Borough of Solihull, England, United Kingdom
high‐quality data solutions. Key Responsibilities Lead the technical design and architecture of data pipelines, models and platform components. Establish standards across code quality, testing, security, observability and documentation. Drive technical discovery, design sessions, code reviews and resolution of technical debt. Design and deliver … event‐driven pipelines. Experience with Dataform or similar SQL‐based transformation tooling. Understanding of CI/CD, Git, automated testing and infrastructure as code, particularly Terraform. Experience implementing data quality, monitoring, observability and alerting. Ability to lead architecture decisions and communicate technical trade‐offs clearly. Desirable: Spark ...

Lead Data Engineer

Hiring Organisation
Develop
Location
Solihull, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£95,000
high-quality data solutions. Key Responsibilities Lead the technical design and architecture of data pipelines, models and platform components. Establish standards across code quality, testing, security, observability and documentation. Drive technical discovery, design sessions, code reviews and resolution of technical debt. Design and deliver … Data Vault or equivalent. Experience with Dataform or similar SQL-based transformation tooling. Understanding of CI/CD, Git, automated testing and infrastructure as code, particularly Terraform. Experience implementing data quality, monitoring, observability and alerting. Ability to lead architecture decisions and communicate technical trade-offs clearly. Desirable ...

Principal Developer

Hiring Organisation
Version 1
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
private sectors.Key Responsibilities:Technical Leadership: Provide technical leadership within a team to coordinate and deliver scalable, secure solutions in line with industry best practices (code quality, CI/CD, security, etc.)1.Project Management: Work within a project management/agile delivery methodology to ensure timely and high … developing applications with non-functional requirements in mind.Application Design: Experience in application/digital services design.Software Engineering Practices: Proficiency in software engineering practices like code reviews, CI/CD pipelines, and SOLID/DRY principles.Technical Skills: Hands-on experience with the following technologies:Frontend: JavaScript/TypeScript, Angular, React ...

Senior Front End React Engineer

Location
Telford, England, United Kingdom
What You'll Be Doing Design, develop, and maintain modern web applications using React and JavaScript. Work within Agile Scrum teams delivering high-qualitysoftware in two-week sprint cycles. Collaborate with Product Owners, Technical Leads, Designers, and Engineers to deliver business-critical solutions. Drive engineering best practices, code quality, and testing standards. Coach and mentor less experienced developers. Contribute to technical design discussions and solution development. Support automated testing ...

D365CE Developer

Hiring Organisation
Conspicuous
Location
Birmingham, West Midlands (County), United Kingdom
Salary
£ 70 K
develop scalable and efficient applications.Working closely with cross-functional teams to ensure seamless integration and delivery of high-quality solutions.Participating in code reviews and providing constructive feedback to maintain code quality standards.Must-Have Skills: D365CE: Demonstrated proficiency in Dynamics 365 Customer Engagement (CE) development.C# … solutions.TypeScript: Expertise in TypeScript for client-side scripting and enhancing the user interface.Git: Proven experience with version control using Git for efficient collaboration and code management.Unit Testing: Solid understanding and practical application of unit testing methodologies.Web API: Experience in developing and consuming Web API for seamless data integration.Why Join ...

Senior Frontend Engineer

Hiring Organisation
Pave Talent Partners Limited
Location
Herefordshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£70,000
architecture, state management and application performance Improving page performance, rendering and bundle sizes Taking ownership of the quality and testing of your code Writing clean, maintainable and well-tested code, including unit testing Contributing to technical strategy and identifying opportunities for improvement Working with cloud-based … large-scale customer-facing applications A strong understanding of frontend architecture and modern engineering practices Experience writing comprehensive unit tests and taking ownership of code quality Experience working with live production systems A good understanding of performance, scalability and resilience Strong knowledge of web accessibility and experience ...

Software Developer

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. … Razor or similar front‐end technologies. Experience working with REST APIs and integrating applications with third‐party systems. Experience using Visual Studio or VS Code, alongside source control tools such as Git. Understanding of modern software development practices, including Agile methodologies, version control, and collaborative development workflows. Experience working ...