1 to 25 of 47 Code Quality Jobs in the Midlands

Senior Software Engineer

Hiring Organisation
Low Carbon Contracts Company
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
ensuring alignment with Principals and Architects. Collaborate with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality features. Lead code reviews and technical discussions, and contribute to architectural decisions. Lead complex coding tasks; ensure code quality Identify and resolve performance … leader within the delivery team, actively collaborating with Managers, Principal Engineer, QA, DevOps and Architects to shape robust, scalable solutions. Shares knowledge consistently through code reviews, architectural discussions, documentation and mentoring, raising overall engineering standards. Communicates clearly and respectfully, constructively handling technical disagreement while maintaining trust and alignment across ...

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

Technical Lead

Hiring Organisation
Hackajob Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
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 methodology Experience in technical ownership … applications with this in mind Strong 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 APIs Strong experience with DevOps and CI/ ...

Software Engineer C++

Hiring Organisation
Autodesk
Location
Birmingham, UK
Employment Type
Full-time
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 ...

Senior Business Systems Developer

Hiring Organisation
Hackajob Ltd
Location
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
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 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 ...

Senior Software Development Engineer

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

Java Engineer

Hiring Organisation
Version 1
Location
Birmingham, UK
Employment Type
Full-time
issues related to sequencing, recovery, message failures, and large-volume processing. Support releases, deployments, and production stability activities. Adhere to CI/CD pipelines, code quality standards, and operational readiness requirements. Apply performance, security, and resilience best practices, particularly around message handling. CollaborationWork closely with the Technical … Copilot, Cursor, or Claude to accelerate development, generate boilerplate, and review code. Ability to apply AI tooling critically - validating, refactoring, and integrating AI-generated code rather than accepting output uncritically. Awareness of prompt engineering techniques relevant to software development workflows (code generation, test writing, documentation, debugging).Experience working ...

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, UK
Employment Type
Full-time
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 … 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 ...

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

Lead Observability Engineer / Senior Software Engineer

Location
Nottingham, England, United Kingdom
prompt engineering to innovate and automate engineering workflows CI/CD & DevOps tools , such as Jenkins, secrets management tools, Jira, and Infrastructure as Code Agile methodologies , including Scrum and Kanban frameworks And meet most of the following: You have extensive, demonstrable knowledge of building platforms that are secure, testable … teams You drive engineering best practices—such as Operational Excellence, Security, and Quality—and like setting standards across teams You advocate for code quality, encouraging approaches such as pair programming, TDD, and BDD You enjoy leading and mentoring, working closely with colleagues to share knowledge ...

Principal AI Engineer

Location
Birmingham, England, United Kingdom
including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability to drive the technical roadmap of AI platforms, making critical design decisions to ensure scalability, reliability, and cost-efficiency. ...

Principal AI Engineer

Hiring Organisation
AXA Group
Location
Birmingham, UK
Employment Type
Full-time
including frameworks for orchestration, memory management, and performance evaluation. Advanced knowledge in Python and SQL, demonstrated through solving complex technical challenges and maintaining high code quality standards. Ability to drive the technical roadmap of AI platforms, making critical design decisions to ensure scalability, reliability, and cost-efficiency. ...

Senior Software Developer

Location
Metropolitan Borough of Solihull, England, United Kingdom
Automotive Intelligence Platform. As a senior member of the team, you will contribute to the design, development, and delivery of high-quality, scalable solutions for the Pinewood Automotive Intelligence Platform, our enterprise-scale SaaS product used by automotive retailers and OEMs worldwide. This role is ideal … 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. Requirements ...

D365CE Developer

Hiring Organisation
Conspicuous
Location
Birmingham, UK
Employment Type
Full-time
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 … 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 ...

Full Stack Java Developer

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 … architecturesNFR/Non-Functional requirement understanding and experience developing applications with this in mindApplication/Digital Services Design experienceExperience in software engineering practices like Code Reviews, CI/CD Pipelines and SOLID/DRY principals Hands-on developing/coding role using the following technologies: Frontend - TypeScript, Node, Express ...

Java Full Stack Engineer

Hiring Organisation
Response Informatics
Location
Northampton, Northamptonshire, East Midlands, United Kingdom
Employment Type
Permanent
development skills with relational (RDBMS) databases and exposure to NoSQL technologies Experience with microservices architecture and event-driven design patterns Ability to participate in code reviews and apply feedback effectively Understanding of code quality tools like SonarQube and security scanning tools Familiarity with developer tools including ...

Senior Java Full Stack Engineer

Hiring Organisation
Get2Talent
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
lifecycle, from requirements and architecture through to delivery, support and maintenance Deploying software into public and private cloud environments Promoting high standards of software quality, security and engineering practice What were looking for You will be a hands-on Senior Engineer or Technical Lead with: Strong commercial Java ...

Senior Frontend Engineer - iOS

Hiring Organisation
Barclays
Location
Northampton, Northamptonshire, UK
Employment Type
Full-time
customers and colleagues. AccountabilitiesDevelopment and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies … ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture ...

Senior Full Stack Software Engineer AI Native Engineering

Location
East Midlands, England, United Kingdom
coding assistants by building repeatable, governed workflows that can be adopted safely across engineering teams. Define practical engineering standards for AI-generated code, tests, documentation, technical designs and pull-request contributions. Establish prompt, context and specification standards that improve the quality and consistency of AIassisted engineering outputs. … Design and develop bounded engineering agents for activities such as requirements analysis, code generation, test creation, documentation and release validation. Implement or integrate Model Context Protocol servers and clients to connect agents with approved engineering tools and data sources. Build developer tooling that connects AI capabilities with source control ...

Python & AWS Software Engineer - Data Science Focus

Hiring Organisation
Adecco
Location
Derby, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
applied mathematics. The ability to understand, interpret and extend complex algorithms and business logic. A strong grounding in software engineering principles, including testing, code quality and design patterns. Experience with Git, CI/CD pipelines and Agile development practices. Desirable Skills Experience working with time-series, geospatial … datasets. Exposure to machine learning or deploying ML models into production. Familiarity with frontend technologies such as React and TypeScript. Experience with infrastructure as code, such as Terraform or CloudFormation. AWS certifications would be beneficial Adecco is a disability-confident employer. It is important to us that ...

Lead Software Developer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
developing a mature team of engineers. You'll play a key role in shaping technical direction, driving best practices, and ensuring high-quality, scalable solutions are delivered globally. Alongside dedicated time for out-and-out coding, you'll take ownership of team performance, support career development, and maintain … .NET, Angular, AWS and NoSQL Lead and mentor a team of developers (1-to-1s, coaching, performance support, managerial admin) Drive engineering best practices, code quality, and delivery standards Support Agile delivery and continuous improvement Contribute to architectural decisions and system design Requirements Strong experience with C# ...