Code Quality Jobs in Birmingham

1 to 25 of 48 Code Quality Jobs in Birmingham

Staff Software Engineer

Birmingham, England, United Kingdom
JR United Kingdom
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:

Quality Assurance Tester - Low Code

Birmingham, England, United Kingdom
Hybrid / WFH Options
Marmion
Quality Assurance Tester - Low Code We are searching for a Low Code Quality Assurance Tester to join an innovative and forward-thinking provider of fleet and asset management software . Although this is a remote role, candidates must have a permanent Right to Work … Manual and automated testing experience of Desktop, Web & Mobile Applications, ideally in a .NET based environment. Extensive hands-on experience with a mainstream low-code test automation tools for Windows Desktop applications, such as TestComplete , UiPath , or similar platforms. Experience in any mainstream test automation frameworks and tools – Selenium … wish to speak to the named consultant about your application, please contact us directly. Seniority level Associate Employment type Full-time Job function Quality Assurance Industries #J-18808-Ljbffr More ❯
Posted:

Senior Data Engineer

Birmingham, England, United Kingdom
Kainos
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 and ensure code quality and maintainability remains high. Leads by example in code quality. Working with operations teams to ensure operational readiness Advising customers and managers on the estimated effort and technical implications of user stories and user journeys. Coaching and mentoring team members. M … Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats Able to write quality, testable code and has experience of automated testing Experience with Continuous Integration and Continuous Deployment techniques DESIRABLE REQUIREMENTS : Experience of performance tuning Experience of data visualisation More ❯
Posted:

Senior Software Engineer - Platform Development

Birmingham, England, United Kingdom
OneStream Software
infrastructure layers. Primary Duties and Responsibilities Design and architect solutions. Provide documentation of source codes, defining standards and improve them, APIs, flow diagrams, reviewing code requests. Build and deliver solutions that meet/exceed customer/stakeholder expectations. Proactively suggest options for solutions that make the feature easy to … Serve as an onboarding partner for new hires and training. Member of the required approvers for pull requests, release branch. Run/Lead formal Code Review meetings. Help maintain code quality, organization, and automatization. Other ad hoc duties as assigned by leadership. Reasonable accommodation may be … oriented software design with a strong command of design patterns and problem-solving expertise in areas such as memory and performance tuning of managed code and SQL query optimization. Proficient in language frameworks such as: C#, VB.NET, .NET, Core, ASP.NET, Blazor. Understanding of RESTful API design and experience in More ❯
Posted:

Senior Full Stack C# .NET Developer

Birmingham, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
legacy desktop applications and modern browser-based web apps. Legacy-to-Modern Migration – Help drive the migration from WinForms to Blazor-hosted cloud solutions. Code Quality & Testing – Write clean, maintainable, well-tested code, and conduct peer reviews. Problem Solving – Design robust, scalable solutions to complex challenges. … ATA iSpec 2200, or related aerospace/defence standards Experience using AI-based coding assistants (e.g. Claude, ChatGPT, GitHub Copilot) to boost productivity and code quality. What We Offer Salary : £70,000 – £85,000 depending on experience Technical Growth – Work across a diverse technology landscape, from legacy systems to More ❯
Posted:

Senior Developer

Birmingham, Staffordshire, United Kingdom
Nettitude Group
Select how often (in days) to receive an alert: Create Alert Design, develop, and implement high-quality software solutions … from conception to completion. Collaborate closely with stakeholders to understand requirements and translate them into actionable technical solutions. Write clean, maintainable, and well-documented code, adhering to best practices and coding standards. Conduct thorough unit testing to ensure code quality and functionality. Actively participate in the … code review process, providing constructive feedback and fostering collaboration. Mentor junior developers, sharing knowledge and experience to help them grow their skillset and contribute effectively to the team. Work effectively within a multidisciplinary scrum team environment. Manage time effectively to meet deadlines and deliver projects on schedule. Stay up More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer

Birmingham, England, United Kingdom
Nettitude Group
Select how often (in days) to receive an alert: Create Alert Design, develop, and implement high-quality software solutions … from conception to completion. Collaborate closely with stakeholders to understand requirements and translate them into actionable technical solutions. Write clean, maintainable, and well-documented code, adhering to best practices and coding standards. Conduct thorough unit testing to ensure code quality and functionality. Actively participate in the … code review process, providing constructive feedback and fostering collaboration. Mentor junior developers, sharing knowledge and experience to help them grow their skillset and contribute effectively to the team. Work effectively within a multidisciplinary scrum team environment. Manage time effectively to meet deadlines and deliver projects on schedule. Stay up More ❯
Posted:

Senior Python Developer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Version 1
strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re An Award-winning Employer Reflecting How Our Employees Are At The Very Heart Of Version 1 And What We … requirements and deliver high-quality software solutions. Optimize and troubleshoot trading algorithms and systems to ensure high performance and reliability. Participate in code reviews, testing, and deployment processes to ensure code quality and stability. Stay updated with the latest industry trends and technologies in More ❯
Posted:

Java Full Stack Engineer

Birmingham, England, United Kingdom
Apexon
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 … 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 … 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 More ❯
Posted:

Senior C++ Developer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Peaple Talent
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++ … AI Trainer Birmingham, England, United Kingdom 2 days ago Freelance Software Developer (Golang) - AI Trainer Birmingham, England, United Kingdom 5 days ago AI Quality Engineer- Python or Java (UK Remote) Birmingham, England, United Kingdom 2 days ago Freelance Software Developer (Ruby) - AI Trainer Birmingham, England, United Kingdom More ❯
Posted:

Senior Machine Learning Engineer

Birmingham, England, United Kingdom
JR United Kingdom
to improve existing models Deploy data science models on scalable AWS cloud infrastructures, ensuring best practices for security and performance Assist in Infrastructure as Code initiatives using Terraform Write clean, maintainable Python code for data science software, ensuring high standards of code quality and maintainability … and scalable Python packages for backend functionality Experience with Python data science and NLP libraries Expertise in software development practices such as version control, code review, software design patterns, and CI/CD practices and tools Experience of cloud computing platforms such as AWS, with knowledge of services like More ❯
Posted:

Technical Lead

Longbridge, City and Borough of Birmingham, West Midlands (County), United Kingdom
Hybrid / WFH Options
Kerv Digital
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 … 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 … 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 More ❯
Employment Type: Contract
Posted:

Technical Lead (Full Stack Java)

Birmingham, England, United Kingdom
Hybrid / WFH Options
Version 1
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.). Project Management: Work within a project management/agile delivery methodology to ensure timely and … high-quality delivery of software applications. Technical Ownership: Take technical ownership of a product or software solution, covering design, estimation, shaping, and user story/requirement creation. Solution Documentation: Document solutions, including architecture, configuration, release, and support handover. Stakeholder Collaboration: Collaborate and liaise with other stakeholders/end … 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 More ❯
Posted:

Senior Software Engineer - Full Stack

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
Flooid Limited
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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Full Stack

Birmingham, England, United Kingdom
Hybrid / WFH Options
Flooid Limited
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 … 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 More ❯
Posted:

Intermediate Java Software Engineer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Version 1
partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we … in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to expand your technical skills and contribute to process improvements, while also taking … software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with Apache Kafka, including working on distributed More ❯
Posted:

Senior Java Developer

Birmingham, West Midlands, United Kingdom
Hybrid / WFH Options
Halian Technology Limited
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 More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Senior Machine Learning Engineer

Birmingham, England, United Kingdom
Autodesk, Inc
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 … 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 More ❯
Posted:

Senior C++ Developer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Peaple Talent
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++ More ❯
Posted:

Technical Lead (Full Stack Java)

Birmingham, England, United Kingdom
Version 1
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-quality delivery of software applications. Technical Ownership: Take technical ownership of a product or software solution, covering design, estimation, shaping, and user story/requirement creation. Solution Documentation: Document solutions, including architecture, configuration, release, and support handover. Stakeholder Collaboration: Collaborate and liaise with other stakeholders/end … 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 More ❯
Posted:

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

Birmingham, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
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:

Vice President of Software Engineering

Birmingham, England, United Kingdom
JR United Kingdom
the technical roadmap, ensuring scalability and AI/ML integration. Provide hands-on guidance in sprint planning, backlog refinement, and daily standups. Oversee architecture, code quality, performance, and security standards. Promote engineering best practices including automated testing, documentation, and agile adherence. Champion the integration of AI/ More ❯
Posted:

Senior DevOps Engineer

Birmingham, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
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:

Senior Frontend Engineer (0.5% Equity)

Birmingham, England, United Kingdom
JR United Kingdom
to the Apple and Google Play stores. Work with back-end developers to define API contracts and use those contracts in-app. Ensure ongoing code quality via automated unit and integration testing. Work with UX Designers, Architects, and other Developers to implement full stack web and mobile More ❯
Posted:

Product Manager II - (12 month FTC)

Birmingham, United Kingdom
BlackLine
the roadmap. This means that PMs will create stories, participate fully in grooming and sprint planning, and help ensure that the team's productivity, code quality, and output are acceptable. The Product Manager will also assist in managing the team by providing feedback, clearing blockers, and ensuring … own the full creation of the roadmap, make strategic decisions about the direction of your product, show good decision-making to balance delivery quality and development team happiness, keep development team informed about the long-term vision, and collaborate with UX. SCOPE OF RESPONSIBILITY Receives only general guidance … Other: Advanced customer knowledge, technical knowledge, teamwork, decision-making, strategic thinking, and leadership Expert in terms of product scope, communication, independence, and details & quality We're Even More Excited If You Have: Understanding of accounting and finance concepts and terminology Knowledge of modern web application architecture and engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
Birmingham
10th Percentile
£45,000
25th Percentile
£51,750
Median
£57,500
75th Percentile
£58,750
90th Percentile
£77,500