Code Quality Jobs in the Midlands

1 to 25 of 74 Code Quality Jobs in the Midlands

Sr. Software Engineer II

Stratford-upon-avon, Warwickshire, United Kingdom
Menlo Ventures
using frontend frameworks such as Angular, Blazor, or React. Work closely with Product Managers, Designers, and other Engineers to drive product development and deliver customer-centric solutions. Participate in code reviews and ensure the delivery of high … quality, maintainable code. Provide mentorship and guidance to junior engineers, contributing to best practices and coding standards. Contribute to architectural decisions and technical designs to improve software quality and maintainability. Research and implement emerging technologies to enhance development efficiency and product quality. Implement secure coding practices and ensure adherence to industry security standards and best practices. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Full Stack Engineer

Birmingham, England, United Kingdom
Apexon
them outperform their competition through speed and innovation. About Apexon: Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a … to production. Work across the stack, from frontend interfaces to backend systems and infrastructure. Integrate and optimize applications with AI agents, prompt engineering techniques, and emerging LLM tools. Champion code quality, test coverage, and operational excellence through peer reviews and automated testing. Deploy and monitor services in cloud environments, ensuring reliability and performance. Continuously evaluate and adopt … warehousing (e.g., Snowflake , AWS Glue , EMR , Apache Spark ), and working with data pipelines . Leadership experience—whether technical mentorship, team leadership, or managing critical projects. Familiarity with Infrastructure as Code (IaC) tools like Terraform , CloudFormation , or AWS CDK . Exposure to event-driven or reactive architectures (e.g., Kafka, Pub/Sub, or similar systems). We also offer: An More ❯
Posted:

Lead Software Engineer (Python)

Nottingham, Nottinghamshire, United Kingdom
London Stock Exchange Group
is in software development, your 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 reviews to improve team effectiveness. Engage in planning sessions, analyzing requirements, providing design options, and estimating work. Provide timely status updates during Scrum meetings. Offer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Boston, Lincolnshire, United Kingdom
ClariMed, Inc
ClariMed is building a global, boutique professional services practice that provides human centered design, development and regulatory services to medical device and pharmaceutical manufacturers. With a grounding in quality by design, creativity and risk mitigation from concept inception through pilot lot delivery, we intend to reduce time to market, enhance product quality and convey a compelling … Build and maintain RESTful APIs for seamless backend-to-frontend integration. Develop AI/ML-powered features for intelligent automation and decision-making. Design, develop, and maintain high-quality mobile applications for iOS and Android. Collaborate with UI/UX designers to ensure intuitive and visually appealing user interfaces. Integrate mobile apps with cloud services and APIs, ensuring … healthcare IoT. Unit Testing, Quality Assurance & Documentation Implement automated testing frameworks for backend, frontend, and cloud-based applications. Perform unit testing, debugging, and troubleshooting to ensure software quality and regulatory compliance. Write clear and comprehensive documentation for system designs, APIs, and regulatory submissions. Qualifications & Skills: Required: Bachelor's or Master's degree in Computer Science, Software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead

Longbridge, Warwickshire, United Kingdom
Hybrid / WFH Options
Kerv Digital
and understands why not just what. Work with the Delivery Manager to continually iterate and improve on ways of working, helping to develop the team and ensure the quality and pace of the objectives. Lead on technical discussions Own constructing best practice and sharing that within the team Be a key part of Kerv s technical leadership, helping … the future of the company Lead on communications with the client and any partners Communicate with our clients throughout the development process. Ensure the team delivers high standards of code quality, through peer-review, in team mentoring, etc. Agile, both in the delivery methodology and in ability to technically react. Champion the principles of accessibility (never deliberately … architecture skills. Extensive experience utilising multiple technologies to support the architectural design and team (e.g. Java, .Net, Node.js, C#, React, Angular, Spring, Kubernetes & Docker and Mobile experience) Love clean code, love helping others achieve it A good understanding of WCAG 2.2 would be preferable Excellent verbal and written English skills. Personal attributes Passionate about tech Keen to share that More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Technical Lead

Longbridge, City and Borough of Birmingham, West Midlands (County), United Kingdom
Hybrid / WFH Options
Kerv Digital
and understands why not just what. Work with the Delivery Manager to continually iterate and improve on ways of working, helping to develop the team and ensure the quality and pace of the objectives. Lead on technical discussions Own constructing “best practice” and sharing that within the team Be a key part of Kerv’s technical leadership, helping … the future of the company Lead on communications with the client and any partners Communicate with our clients throughout the development process. Ensure the team delivers high standards of code quality, through peer-review, in team mentoring, etc. Agile, both in the delivery methodology and in ability to technically react. Champion the principles of accessibility (never deliberately … architecture skills. Extensive experience utilising multiple technologies to support the architectural design and team (e.g. Java, .Net, Node.js, C#, React, Angular, Spring, Kubernetes & Docker and Mobile experience) Love clean code, love helping others achieve it A good understanding of WCAG 2.2 would be preferable Excellent verbal and written English skills. Personal attributes Passionate about tech Keen to share that More ❯
Employment Type: Contract
Posted:

Software Engineering Azure Fullstack Cloud Engineer Professional Leicester, GB

Leicester, Leicestershire, United Kingdom
Avature
environment. In your role you may be responsible for: Use IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js … JQuery). Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. Help maintain and improve code quality, organization, and automatization Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product Performance Optimization: Identify … tools such as Azure Monitor Application Insights and Log Analytics. Collaboration and Communication: Work closely with cross-functional teams including DevOps architects and product managers to deliver high-quality solutions. Documentation: Create comprehensive technical documentation for APIs architecture and deployment processes. Required education None Preferred education Bachelor's Degree Required technical and professional expertise API Development: Design develop More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Full Stack

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Flooid Limited
for software development. Work within Agile methods/frameworks such as Scrum & Kanban. Take an active role in daily stand up, planning, and retrospective meetings. Collaborate to embed quality throughout the SDLC. Support development of new solutions, third-party integrations, and legacy system enhancements, following industry best practices. … Troubleshoot and resolve system issues using problem-solving skills. Research and assess technical solutions to business challenges. Use KPIs and metrics to validate software quality. Support estimation and conduct code reviews. Supporting team upskillingand mentoring others. At Flooid you will find: A remote-first culture with the option for hybrid working arrangements. The ability to travel to Birmingham is … and implications of technical decisions as well as programming skills across a range of platforms. You will also: Have a passion for Software Engineering and writing quality code Have strong experience of Java and Angular technologies Have expertise in the full software development lifecycle, Agile, and SDLC practices. Possess a track record of launching great products Have More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Halian Technology Limited
mentoring to other engineers in the team Contribute to solution architecture and strategic technical direction Build, integrate, and maintain REST APIs and backend services Champion best practices in software quality, CI/CD, observability, and DevOps Collaborate with cross-functional teams including Product, QA, and DevOps Optionally take on people management responsibilities for engineers Stay updated with emerging More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Lead C# Software Engineer

Nottingham, Nottinghamshire, East Midlands, United Kingdom
Hybrid / WFH Options
Adria Solutions
Lead C# Software Engineer Are you a proactive, self-driven engineer who thrives on solving complex problems and delivering high-quality software? Join our fast-growing fintech company and play a key leadership role in shaping the future of our innovative financial products. What Youll Be Doing: Leading the design, development, and maintenance of enterprise-grade applications using … C#, .NET, and SQL Server Enhancing user experiences with modern JavaScript/TypeScript frameworks Driving product improvements through close collaboration with Product Managers, Designers, and other Engineers Ensuring software quality through code reviews, unit testing, and best development practices Contributing to architectural decisions and mentoring junior developers Supporting DevOps processes and cloud-based deployments (bonus if familiar More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Senior Software Developer

Nottingham, Nottinghamshire, United Kingdom
ONYX Insight
solving skills, as well as an understanding of the methodologies that drive scalable, secure software development. Key Responsibilities: Participating in all phases of software development - including design, implementation, testing, code review and documentation Actively seek ways to improve business software processes and interactions. Collaboration with product owners, designers and other developers to build a best-in-class experience for … our customers Develop, maintain, monitor, and support our core platform, helping to automate and streamline data processes Write robust, scalable code Participate in quality assurance and code quality management Ideally you'll have/be: 3+ years of commercial software development experience using recent versions of C# .Net (6-9) Experience of active involvement More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Application Developer

Telford, Shropshire, United Kingdom
CityFibre Limited
leadership and mentorship to developers, fostering a culture of learning and innovation Collaborating with Enterprise and Solution Architects to translate architectural designs into actionable development plans Driving improvements in code quality, testing, and development processes using Agile and DevOps principles Working closely with internal teams and external partners to ensure seamless integration and delivery of third-party … operations teams to ensure high-quality, reliable software delivery What you'll bring to the role You'll bring deep technical expertise, a passion for clean, scalable code, and a collaborative mindset.You'll also have: Proven experience in PHP or Python development, with strong knowledge of frameworks like Laravel and design patterns such as MVC Experience working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Nottingham, UK
Hybrid / WFH Options
Digital Waffle
Lead the design and build 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 of cloud infrastructure (preferably AWS) and CI/CD practices A thoughtful approach to system More ❯
Posted:

Senior Software Engineer

Nottingham, England, United Kingdom
Hybrid / WFH Options
Digital Waffle
Lead the design and build 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 of cloud infrastructure (preferably AWS) and CI/CD practices A thoughtful approach to system More ❯
Posted:

Software Engineering Senior Scala Developer Professional Leicester, GB

Leicester, Leicestershire, United Kingdom
Avature
innovation and adoption of new technology. Your role and responsibilities As a Senior Scala Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring … and implement front-end and back-end applications using Scala. Collaborate with cross-functional teams to design develop and test applications that meet business requirements. Follow best practices in code quality testing and deployment throughout the development lifecycle. Contribute to decision-making and improvement ideas. Communicate effectively with cross functional team translating technical concepts into clear and … as Akka, Play Framework and Cats. Systems administration experience for Scala Strong written and verbal communication to collaborate with cross-functional teams. Experience mentoring junior developers and participating in code reviews to uphold high quality standards. Experience with J2EE applications, JBoss, Jenkins, Ansible, Git A strong understanding of Agile methodologies and ways of working. Experience leading client More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Front End

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Flooid Limited
methods/frameworks such as Scrum & Kanban. Take an active role in daily stand up, planning, and retrospective meetings. Collaborate in a cross-functional Agile team to embed quality throughout the SDLC. Support development of new solutions, third-party integrations, and legacy system enhancements, following industry best practices. … Troubleshoot and resolve system issues using problem-solving skills. Research and assess technical solutions to business challenges. Use KPIs and metrics to validate software quality. Support estimation and conduct code reviews. At Flooid you will find: A remote-first culture with the option for hybrid working arrangements. The ability to travel to Birmingham is essential. Access to learning opportunities … Mockito, Selenium) JavaScript Spring core/web/remoting/boot Angular SQL/MongoDB GCP Requirements: You have a passion for writing great software with a high quality bar You have a strong understanding of JavaScript fundamentals and modern tooling You are familiar with Angular, NX, NPM You have experience with front end design and client-side More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Scala Developer

Leicester, Leicestershire, United Kingdom
Avature
innovation and adoption of new technology. Your role and responsibilities As a Senior Scala Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring … and implement front-end and back-end applications using Scala. Collaborate with cross-functional teams to design develop and test applications that meet business requirements. Follow best practices in code quality testing and deployment throughout the development lifecycle. Contribute to decision-making and improvement ideas. Communicate effectively with cross functional team translating technical concepts into clear and … as Akka, Play Framework and Cats. Systems administration experience for Scala Strong written and verbal communication to collaborate with cross-functional teams. Experience mentoring junior developers and participating in code reviews to uphold high quality standards. Experience with J2EE applications, JBoss, Jenkins, Ansible, Git A strong understanding of Agile methodologies and ways of working. Experience leading client More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer

West Midlands, Chelmsley Wood, West Midlands (County), United Kingdom
Hybrid / WFH Options
Langham Recruitment
solutions Work collaboratively with cross-functional teams including UX, QA, stakeholders and third-party vendors Contribute to sprint planning and agile delivery workflows Maintain high standards of documentation and code quality Skills/Experience: Proficiency in Java/Java EE Experience with frontend technologies (ideally HTML/CSS, TypeScript/JavaScript) SQL and relational database management Proven More ❯
Employment Type: Permanent
Posted:

Senior C++ Developer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Peaple Talent
developer environment. Work closely with cross-functional teams to ensure effective delivery and knowledge sharing across the organisation. Support the growth of junior developers through guidance and mentorship. Perform code reviews to uphold high standards of code quality and reinforce best practices. Key Experience Required: Extensive hands-on experience with C++, including deep familiarity with commercial More ❯
Posted:

Technical Lead, Verification

Stoke-on-Trent, England, United Kingdom
Hybrid / WFH Options
bet365
Cloud platforms. Core skills within the team are Kafka, SQL, .Net, Golang and Typescript. You will drive the development and implementation of robust verification systems, ensuring the highest quality standards for our software products. Your technical leadership will empower a talented group of developers to innovate and excel in delivering reliable solutions, while fostering a collaborative and dynamic … high availability, multiuser, service based systems. Bachelor’s degree in computer science or a relevant discipline, or relevant professional experience. Main Responsibilities Applying active governance around overall solution design, code quality and coding standards with the team. Assisting in driving the provision of scalable, maintainable, and performant systems. Acting as a point of escalation for the team 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 thrive on ensuring technology solutions meet the highest standards? Join … quality control tests 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 Development : Embrace BDD practices, including … to quality control 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 : Experience in the software development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Fullstack API Developer Lead

Great Houghton, Northamptonshire, United Kingdom
Barclays Bank PLC
technology capabilities for our customers and colleagues. Accountabilities Development 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, and 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 of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Fullstack API Developer Lead

Northampton, Northamptonshire, UK
Barclays Bank Plc
technology capabilities for our customers and colleagues. Accountabilities Development 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, and 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 of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance More ❯
Employment Type: Full-time
Posted:

Senior Machine Learning Engineer

Birmingham, Staffordshire, United Kingdom
Merantix
any form. Programming Skills: Proficiency in Python and JavaScript (required), C++ (optional). Analytical Skills: Solid understanding of ML approaches to determine suitable technologies or methodologies for specific problems. Code Quality: Natural aptitude for good code and software architecture. Work Ethic: Hands-on mentality. Preferred requirements Cloud Computing: Strong experience with AWS services, particularly ECS, EC2 … turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - CIAM XDP

Great Houghton, Northamptonshire, United Kingdom
Barclays Bank PLC
technology capabilities for our customers and colleagues. Accountabilities Development 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, and 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 of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect … sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and escalate breaches of policies/procedures If managing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
the Midlands
10th Percentile
£37,125
25th Percentile
£44,688
Median
£57,500
75th Percentile
£62,500
90th Percentile
£66,250