Code Quality Jobs in England

251 to 275 of 637 Code Quality Jobs in England

Front End Developer

England, United Kingdom
IBM Computing
at the forefront of our digital product development, driving innovation and excellence in front-end engineering. You will be responsible for delivering high-quality frontend solutions by setting the coding standard, shaping the architecture, guiding engineering practices, and lead the team through complex technical challenges in large scale … . Define technical architecture, patterns, and practices for scalable, maintainable, and high-performing frontend solutions. Act as technical lead on projects - setting direction, ensuring code quality, and aligning delivery with client needs. Mentor and support junior and mid-level developers, promoting a culture of learning, quality … architecture, including performance, security and compliance, accessibility, and scalability considerations. Experience defining the implementation of robust testing strategies (unit, integration, E2E) and managing quality in delivery pipelines. Strong understanding of DevOps practices and tooling relevant to frontend development. Excellent written and verbal communication skills - able to engage with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

London Area, United Kingdom
Hybrid / WFH Options
Intellect Group
database schemas and async APIs for high throughput. Collaborating with DevOps engineers on containerisation and deployment pipelines (Kubernetes, KEDA). Ensuring high standards of code quality, performance, and documentation throughout. Tech Stack: Frontend : React, TypeScript Backend : Python (FastAPI, SQLAlchemy, Pydantic, Alembic, Mypy, Ruff, Pytest) Databases : PostgreSQL/… experience in a full-stack or backend-heavy development role. Strong knowledge of Python, async programming, microservices, and cloud-native design. Experience with clean code, testing (PyTest, TypeScript testing a bonus), and code reviews. Enthusiastic about scalable software design, documentation, and learning new technologies. A minimum … or central London office. Career development in a high-growth environment with future-facing tech. Ready to join a team where your ideas and code will shape the future of compliance tech? Apply now and help build something truly transformative. More ❯
Posted:

Full Stack Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Intellect Group
database schemas and async APIs for high throughput. Collaborating with DevOps engineers on containerisation and deployment pipelines (Kubernetes, KEDA). Ensuring high standards of code quality, performance, and documentation throughout. Tech Stack: Frontend : React, TypeScript Backend : Python (FastAPI, SQLAlchemy, Pydantic, Alembic, Mypy, Ruff, Pytest) Databases : PostgreSQL/… experience in a full-stack or backend-heavy development role. Strong knowledge of Python, async programming, microservices, and cloud-native design. Experience with clean code, testing (PyTest, TypeScript testing a bonus), and code reviews. Enthusiastic about scalable software design, documentation, and learning new technologies. A minimum … or central London office. Career development in a high-growth environment with future-facing tech. Ready to join a team where your ideas and code will shape the future of compliance tech? Apply now and help build something truly transformative. More ❯
Posted:

Software Engineer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Bede Gaming
development with Node.js and TypeScript, and build dynamic web experiences using Angular. Hands-on experience with cutting-edge tools like Terraform for Infrastructure as Code, GitHub Actions for CI/CD, and Kubernetes for scaling and managing application lifecycles. The challenge of working on a platform handling … support and guidance. Staying up-to-date with industry trends, technologies, and advancements to bring innovative ideas and solutions to the team. Participating in code reviews and providing constructive feedback to enhance code quality and encourage learning. Collaborating with product managers and stakeholders to refine requirements … highly available systems. A team player who thrives in a dynamic, growth-oriented environment. Eager to contribute to a mission of delivering high-quality software solutions while staying ahead of the curve. Ability to work effectively both independently and as part of a collaborative team environment. Excellent time More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Mobile Engineer

Birmingham, West Midlands, United Kingdom
Get Staffed Online Recruitment
alongside the Developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality solutions is essential. As they are in their growth phase' you will be joining this expanding IT team. They are looking for someone who … adaptable to change, and keen to help in their overall vision. What You'll Do: Translate designs, wireframes and user stories into high quality solutions. Develop intuitive, usable, and engaging interactions and visual designs for mobile and web. Participate in the full development process from definition, through design … RESTful API. Ensure the best possible performance, quality, and responsiveness of the application. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organisation, and automation. Help maintain build server Xcode and packages. What They're Looking For: Hands-on experience with core iOS More ❯
Employment Type: Permanent
Posted:

Senior Fullstack Engineer Engineering Team Bristol Office

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Duel
Angular, Node.js, and MongoDB. Develop and maintain scalable RESTful APIs and scalable services. Work on our AWS-based infrastructure and contribute to infrastructure-as-code practices. Ensure best practices for security, scalability, and maintainability across the application. Actively participate in architecture discussions and technology decisions. Work closely with Product … Design, and other Engineers to create intuitive and effective solutions. Drive code quality, testing, and continuous integration best practices. Mentor and support junior engineers, fostering a culture of continuous learning. Help optimise database performance, indexing, and query efficiency in MongoDB. Contribute to the enhancement of front-end … DaisyUI, or other modern UI frameworks. You understand the use of RESTful APIs, architecture, and serverless computing. You have some experience with infrastructure as code tools (Terraform preferred). Familiarity with CI/CD pipelines and automated testing frameworks. Experience working with cloud-based architectures (AWS preferred). Some More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

React Native Engineer

London Area, United Kingdom
Reward Gateway
deliver short-term incremental updates to the project at hand. What you'll be doing in this role: Design, develop, and maintain high-quality mobile applications using React Native Collaborate with cross-functional teams, including Product, Design, and Backend Engineering, to ensure seamless integration of new features and … our mobile applications using Typescript and React Native Continuously improve the user experience of our mobile applications Work in a team environment with shared code, ensuring disciplined use of source code control and process documentation Identify, analyse, and resolve performance bottlenecks and inefficiencies in the mobile application codebase … Write and maintain comprehensive unit tests and documentation for the project Mentor junior developers and actively participate in code reviews to maintain a high standard of code quality for mobile applications Stay up-to-date with the latest industry trends and technologies related to mobile development More ❯
Posted:

React Native Engineer

london, south east england, United Kingdom
Reward Gateway
deliver short-term incremental updates to the project at hand. What you'll be doing in this role: Design, develop, and maintain high-quality mobile applications using React Native Collaborate with cross-functional teams, including Product, Design, and Backend Engineering, to ensure seamless integration of new features and … our mobile applications using Typescript and React Native Continuously improve the user experience of our mobile applications Work in a team environment with shared code, ensuring disciplined use of source code control and process documentation Identify, analyse, and resolve performance bottlenecks and inefficiencies in the mobile application codebase … Write and maintain comprehensive unit tests and documentation for the project Mentor junior developers and actively participate in code reviews to maintain a high standard of code quality for mobile applications Stay up-to-date with the latest industry trends and technologies related to mobile development More ❯
Posted:

Technical Lead

London
IAG Loyalty
Core SpringBoot, micro frontend, serverless, event-driven applications Proficiency in AWS cloud services and familiarisation with IaC tooling for managing cloud Infrastructure Commitment to code quality and maintainability, adhering to principles for readability, modularity and simplicity In-depth knowledge of best practices for rapid and reliable software More ❯
Employment Type: Permanent
Posted:

Technical Lead

London, United Kingdom
IAG Loyalty
Core SpringBoot, micro frontend, serverless, event-driven applications. Proficiency in AWS cloud services and familiarisation with IaC tooling for managing cloud Infrastructure. Commitment to code quality and maintainability, adhering to principles for readability, modularity and simplicity. In-depth knowledge of best practices for rapid and reliable software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

London Area, United Kingdom
Venturi
environments, and setting best practice in Python engineering. Key Responsibilities: Design and implement secure, scalable Python applications and APIs Define and apply development standards, code quality controls, and reusable components Build frameworks for Python Notebooks and client-facing tools in alignment with business use cases Contribute to … and lead code reviews, automated testing, and DevOps CI/CD processes Advise on and implement AI/machine learning pipelines in Python where applicable Work with stakeholders across Technology, Operations, and Investment teams to gather requirements and deliver solutions Provide mentoring and documentation to uplift Python capability within More ❯
Posted:

Python Developer

london, south east england, united kingdom
Venturi
environments, and setting best practice in Python engineering. Key Responsibilities: Design and implement secure, scalable Python applications and APIs Define and apply development standards, code quality controls, and reusable components Build frameworks for Python Notebooks and client-facing tools in alignment with business use cases Contribute to … and lead code reviews, automated testing, and DevOps CI/CD processes Advise on and implement AI/machine learning pipelines in Python where applicable Work with stakeholders across Technology, Operations, and Investment teams to gather requirements and deliver solutions Provide mentoring and documentation to uplift Python capability within More ❯
Posted:

Java Software Engineer - Mid-Level

Greater London, England, United Kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Implement best practices for software development, ensuring code quality, maintainability, and performance. Utilize Kotlin and Spring frameworks to enhance existing applications and create new features. Work with AWS services to … deploy, monitor, and scale applications in a cloud environment. Perform code reviews, provide constructive feedback, and contribute to a culture of continuous improvement. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of professional experience in Java development. Solid understanding of Kotlin and experience in More ❯
Posted:

Java Software Engineer - Mid-Level

london, south east england, united kingdom
Hybrid / WFH Options
Opus Recruitment Solutions
Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Implement best practices for software development, ensuring code quality, maintainability, and performance. Utilize Kotlin and Spring frameworks to enhance existing applications and create new features. Work with AWS services to … deploy, monitor, and scale applications in a cloud environment. Perform code reviews, provide constructive feedback, and contribute to a culture of continuous improvement. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of professional experience in Java development. Solid understanding of Kotlin and experience in More ❯
Posted:

Senior Data Engineer

Harrogate, United Kingdom
Harrogate and District NHS Foundation Trust
sharing. 8. Utilise programming languages (e.g., C#, Python, SQL) and technologies (e.g., Apache Spark, SSIS, .NET) to manipulate and analyse data. 9. Participate in code reviews, version control (e.g., using Git), and other software development best practices to ensure code quality and maintainability. About us Harrogate … health related settings. Significant experience of managing the complete systems development life cycle. Experience of using Git as a version control system to manage code artifacts, track change, and collaborate effectively with team members. Significant experience of relational database design as well as schema and query optimisation. Desirable Previous … wrangling and cleaning NHS datasets. Experience with ICD, OPCS, SNOMED codes and the NHS Data Dictionary. Ability to write well-designed, testable, efficient SQL code which follows good coding standards. Experience in a data integration role with the ability to apply logical thinking using a wide range of data More ❯
Employment Type: Permanent
Salary: £53755.00 - £60504.00 a year
Posted:

Senior Software Engineer

London, United Kingdom
Trust In SODA
2+ years of Cloud solutions design experience with Azure Additional tools: TypeScript, RESTful APIs, JavaScript, Node.JS Familiarity with BFF architecture Strong testing skills, from code quality to customer journey and accessibility Proficiency in semantic, accessible, and modular front-end code Experience with Agile methodologies Team management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Founding Software Engineer

London, United Kingdom
Hybrid / WFH Options
Cerve Global Ltd
closely with product managers, engineers, and other key stakeholders to define, design, and deliver new features that align with both product and customer needs. Code Quality & Best Practices : Write clean, maintainable, and efficient code while adhering to best practices and contributing to a high-quality codebase. Observability & Monitoring : Develop and implement observability and monitoring solutions to ensure exceptional reliability and quality across products and integrations. You are: Entrepreneurial : Thriving in a fast-paced startup environment. You're proactive, self-motivated, and have a can-do attitude that gets projects done. Systemic … Deep understanding of multi-threading, concurrency and parallel processing technologies. A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews. + Familiarity with Frontend technologies and frameworks (e.g. React) We Offer: Salary : Competitive Discretionary Bonus : Potential of company wide annual payment Flexible Vacation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Software Development

Blackburn, Lancashire, UK
EG On The Move
reliability, issue resolution, and continuous improvement. Drive agile delivery practices, sprint planning, and DevOps automation including CI/CD and IaC. Champion architectural standards, code quality, performance, and security. Provide technical oversight and governance for internal and vendor-developed software. Work with the CIO and senior IT … Lake. Solid background in full stack development (.NET, C#, JavaScript) and managing portal/API solutions. Experience with CI/CD, DevOps, infrastructure-as-code (e.g. Bicep or Terraform). Skilled in stakeholder management and balancing BAU with project delivery. Be a part of it: As EG On the More ❯
Employment Type: Full-time
Posted:

Lead Data Engineer

London, United Kingdom
Bjss
across multiple projects and several of the following skills: You have a good understanding of coding best practices and design patterns, and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation, and alerting You have experience in writing … Python programming, with a solid understanding of object-oriented programming (OOP) principles, best practices, and a commitment to writing clean, maintainable, and well-tested code Excellent SQL skills, including the ability to write complex queries, optimise query performance, and design efficient database schemas Familiarity with one or more data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Cloud Platform Engineer

North East, United Kingdom
BPM Tech
mindset, including designing and managing CI/CD pipelines. Promoting and maintaining engineering best practices, including TDD, DRY, and SOLID principles, to ensure high code quality and system design integrity. Evaluating new technologies to enhance system efficiency, security, and scalability. Building proofs-of-concept to support technology … and deploying cloud infrastructure using Azure Enterprise Landing Zones (ELZ), Azure Policy, and Azure Local/HCI stack. Proficiency in Terraform for Infrastructure as Code (IaC). Solid understanding of SOLID principles and their application in DevOps. Strong scripting and automation skills with PowerShell, Bash, Python, and YAML. Exceptional More ❯
Employment Type: Permanent
Salary: £70000 - £85000/annum
Posted:

Senior Software Engineer - CIAM

London, United Kingdom
Barclays
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 … 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 More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Salesforce Lead Developer

London Area, United Kingdom
Hybrid / WFH Options
Advanced Resource Managers
Must be eligible for SC Clearance Public Sector What you’ll be doing: Salesforce Development/Deployment and Technical consultancy Responsible for maintaining high code quality, enforcing coding standards, and promoting best practices within the development team. Lead Developers often remain involved in hands-on development, especially … solver with good communication skills and understanding/experience of Agile delivery. Excellent hands-on development/delivery. Experienced in supporting design elaboration, peer code review and guiding junior team members. Specific skills and experience sought: Salesforce core configuration (object/field definition, lightning page layouts, sharing rules, etc … Salesforce Service Cloud configuration Experience Cloud site building Advanced Flow (low code) experience Confident in approaching Apex (pro code) development Familiar with custom Lighting Web Component development Unmanaged packaging and/or SFDX/Git tracking experience (including working in/deploying across a multi-sandbox environment More ❯
Posted:

Salesforce Lead Developer

london, south east england, united kingdom
Hybrid / WFH Options
Advanced Resource Managers
Must be eligible for SC Clearance Public Sector What you’ll be doing: Salesforce Development/Deployment and Technical consultancy Responsible for maintaining high code quality, enforcing coding standards, and promoting best practices within the development team. Lead Developers often remain involved in hands-on development, especially … solver with good communication skills and understanding/experience of Agile delivery. Excellent hands-on development/delivery. Experienced in supporting design elaboration, peer code review and guiding junior team members. Specific skills and experience sought: Salesforce core configuration (object/field definition, lightning page layouts, sharing rules, etc … Salesforce Service Cloud configuration Experience Cloud site building Advanced Flow (low code) experience Confident in approaching Apex (pro code) development Familiar with custom Lighting Web Component development Unmanaged packaging and/or SFDX/Git tracking experience (including working in/deploying across a multi-sandbox environment More ❯
Posted:

Senior Java Developer

London Area, United Kingdom
Hybrid / WFH Options
TechNET IT Recruitment Ltd
and deployment activities, working closely with client stakeholders and internal teams. Key Responsibilities Design, develop and maintain scalable backend services using Java Participate in code reviews, architecture discussions, and Agile ceremonies Work with client stakeholders to understand and translate business requirements Ensure best practices across code quality More ❯
Posted:
Code Quality
England
10th Percentile
£45,000
25th Percentile
£57,500
Median
£66,215
75th Percentile
£83,750
90th Percentile
£97,517