Code Quality Jobs in England

151 to 175 of 2,068 Code Quality Jobs in England

Senior Software Engineer

London, England, United Kingdom
Mastercard
responsible for: Designing and implementing microservice capabilities for the Program in Java Developing high-quality, secure, scalable, and maintainable software solutions Applying best practices for automated testing, code quality, delivery, and monitoring Mentoring junior engineers through technical advice, UML documentation, and code reviews Collaborating with Leads, Developers, and Product Owners to ensure timely delivery More ❯
Posted:

Senior Software Engineer

Stockport, England, United Kingdom
Hybrid / WFH Options
Manchester Digital
and front-end development. Your Mission Your mission is to drive the development of our conversational AI and front-end projects, ensuring they meet the highest standards of quality, usability, and accessibility. You will have experience in developing software that is reliable, cost optimised, performant, supportability, secure and sustainable. About CDL CDL is one of the UK’s … feature releases; sometimes multi-person projects that cross team boundaries. Designing, developing, and maintaining high-quality, scalable serverless and performant web applications using frameworks like Next.js. Ensuring code quality by writing clean, well-structured, and maintainable code with a focus on performance, security, and best practices. Troubleshooting and debugging issues to provide technical support … learning and staying updated with evolving technologies. Beneficial to have working development knowledge of AWS serverless This role is critical to our ongoing and future projects, ensuring high-quality deliverables and fostering a culture of continuous improvement and collaboration. Join us and make a significant impact on our team’s success! Salary The salary for the role of More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
ARC IT Recruitment
end-to-end solutions, ensuring performance, scalability, and maintainability across the stack. Key Responsibilities: Design, develop, and maintain scalable, robust full stack applications. Deliver high-quality, performant code with a focus on long-term maintainability. Collaborate with cross-functional teams to define, build, and release new features. Identify and solve complex technical challenges at both the front … ability to deliver complete end-to-end solutions. Proficiency in JavaScript/TypeScript, HTML/CSS, and React. Experience with cloud platforms – Azure, AWS, or GCP. Strong focus on code quality, performance, and architectural best practices. Proven ability to solve complex engineering problems and improve system performance. Friendly, collaborative environment that encourages learning and professional growth Competitive More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
ARC IT Recruitment
end-to-end solutions, ensuring performance, scalability, and maintainability across the stack. Key Responsibilities: Design, develop, and maintain scalable, robust full stack applications. Deliver high-quality, performant code with a focus on long-term maintainability. Collaborate with cross-functional teams to define, build, and release new features. Identify and solve complex technical challenges at both the front … ability to deliver complete end-to-end solutions. Proficiency in JavaScript/TypeScript, HTML/CSS, and React. Experience with cloud platforms – Azure, AWS, or GCP. Strong focus on code quality, performance, and architectural best practices. Proven ability to solve complex engineering problems and improve system performance. Friendly, collaborative environment that encourages learning and professional growth Competitive More ❯
Posted:

Senior Software Engineer

South East London, England, United Kingdom
Hybrid / WFH Options
ARC IT Recruitment
end-to-end solutions, ensuring performance, scalability, and maintainability across the stack. Key Responsibilities: Design, develop, and maintain scalable, robust full stack applications. Deliver high-quality, performant code with a focus on long-term maintainability. Collaborate with cross-functional teams to define, build, and release new features. Identify and solve complex technical challenges at both the front … ability to deliver complete end-to-end solutions. Proficiency in JavaScript/TypeScript, HTML/CSS, and React. Experience with cloud platforms – Azure, AWS, or GCP. Strong focus on code quality, performance, and architectural best practices. Proven ability to solve complex engineering problems and improve system performance. Friendly, collaborative environment that encourages learning and professional growth Competitive More ❯
Posted:

Principal Software Engineer — AI & ML

London, England, United Kingdom
Recombine
into business operations, helping ourclients maximize growth through automation. What You’ll Do at Recombine End-to-End Quality: Design, build, and maintainefficient, reusable, scalable, and reliable code while ensuringhigh performance and quality. Collaboration: Work with cross-functional teams to drivefeature development, contributing technical expertise andinfluencing others in the process. Operational Excellence: Identify performance bottlenecks,bugs, and … other issues, and proactively devise solutions tomitigate and resolve them. Engineering Practices: Help establish best engineeringpractices, including maintaining high code quality, automation,and agile development standards. Client-Centric Solutions: Focus on delivering robust andreliable services that enhance the performance of Recombine’s AIproducts. What You’ll Bring to the Team 4+ years of experience in software engineering More ❯
Posted:

Principal UI Software Engineer

London, England, United Kingdom
TP ICAP Group
to use their technical skills to help their development teams to be successful. They should be comfortable working in agile teams, foster transparent communication, have a commitment to quality, and a focus on getting things done. Whilst there is scope to shape this role, it is expected to be hands-on coding, design and architecture as well as … and innovative software solutions Provide leadership and guidance to coach, motivate and lead team members to their optimum performance levels and career development, through both gated checks like code reviews and more supportive approaches such as mentoring or identifying stretch opportunities for team members Change, Risk and Issue Management Guide and support team to identify and escalate risks … Libraries such as Material UI or Ant Design. CSS pre-processors such as SASS and LESS Testing frameworks e.g. Jest Performance profiling and optimisation Build tools such as Webpack Code quality and governance tools such as Sonarqube. Responsive design and cross-browser compatibility Version control systems such as git i.e. gitlabs Agile development methodologies i.e. Scrum Strong More ❯
Posted:

Software Engineer III - Senior Associate - Salt Design System

London, England, United Kingdom
JPMorgan Chase & Co
components and guidelines are designed to accelerate application design and development, while ensuring consistency and accessibility (WCAG 2.1) through stable design foundations. Job responsibilities Develop and maintain high-quality React components for the Salt Design System. Collaborate with designers to implement UI designs and … ensure consistency across our digital products. Work closely with product managers and other developers to understand requirements and deliver solutions that meet business needs. Write clean, efficient, and maintainable code, following best practices and coding standards. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to standards. Stay up-to-date … NextJS, Remix). Asynchronous operations in Javascript (maybe using libraries such as Axios, RxJS). Familiarity with solving UI state management. Already contributes to an Open Source project. Clean Code advocate. An understanding of UI accessibility concerns. Familiarity with one of JPM's existing design languages (UITK, MDS). About Us J.P. Morgan is a global leader in financial More ❯
Posted:

Senior Software Engineer (Java)

Manchester, England, United Kingdom
Hybrid / WFH Options
Nexthink
that handles the production environments). You’ll be part of a group that embraces DevOps and CI/CD principles, tries to automate everything they can, cares for code quality and maintainability, and is working together to build a world-class cloud platform with modern technologies and practices. We keep a startup spirit, grow and develop … to become a cloud-only company. Participate in all stages of software development and collaborate with different teams, from ideation to final delivery. Help the team maintain the high code quality standards and improve best practices. Work with the agile iterative/incremental mindset. Be open-minded to learn new technologies and programming languages when needed. Drive More ❯
Posted:

Senior Software Engineer (Full Stack)

Oxford, England, United Kingdom
ONI
optimized for speed and scale Participate in all aspects of agile software development, including design, implementation, and deployment. Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design. Provide mentorship and guidance to junior engineers Review and approve software design and code Effectively communicate and collaborate with interdisciplinary teams, including More ❯
Posted:

Senior Software Engineer

Boston, England, United Kingdom
Circle
well as traditional banking protocols; collaborating with Product and Engineering teams to design, test, and shape Circle features, including developing and documenting system design procedures, testing procedures, and quality standards; troubleshooting program and system malfunctions to restore normal functioning; building publicly accessible APIs that make it simple for developers to integrate with complex payment systems; integrating Platform Services … Azure, etc). Experience with SQL databases and designing schemas. Proven experience in the design & deployment of production-quality, scalable software. A focus on coding standards and code quality -- a desire to have great test coverage to enable continuous delivery. Excellent communication skills, able to collaborate with remote teams, share ideas and present concepts effectively. More ❯
Posted:

Lead Software Engineer (Data)

Bristol, United Kingdom
Lloyds Banking Group
timely delivery. Advise engineers on considerations around functional and non-functional requirements and guide them during software development and testing. Drive alignment with security principles, secure coding practices, addressing code vulnerabilities and PEN testing resolutions. Work alongside the team Product Owner to plan and manage the delivery of feature roadmap and drive continuous improvement and operational excellence. What you … architectural implications it has on application design. Modern progressive technologies - e.g., machine learning, artificial intelligence, block chain etc. High-level knowledge of QA, data quality, and software quality tools such as SonarQube, etc. About working for us Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

NSL - Software Engineer - SC Perm

London, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
JavaScript, Java, .NET, Python Designing and building Proof of Concept or Production systems Source control (e.g., Git, Mercurial, Perforce) CI/CD tools (e.g., Jenkins, Bamboo) Automated testing frameworks Code quality tools like SonarQube Agile methodologies (Scrum, Kanban) Software design patterns Additional preferred skills include experience with machine learning, cloud deployment (AWS, Azure), containerization (Docker, Kubernetes), database More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Backend

London, England, United Kingdom
Snap Inc
contributing to solutions that support a platform used by millions daily. Develop and maintain robust, scalable products with a focus on reusability and alignment with architectural goals. Contribute to code quality by performing and participating in code reviews, ensuring adherence to exceptional standards, especially for cloud-based platforms. Iterate and implement solutions quickly while balancing speed More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Ultralytics
using GitHub Actions to ensure rapid and reliable delivery. Collaborating with our AI research team to integrate the latest computer vision advancements into the platform. Upholding best practices in code quality, testing, and performance, and actively contributing to our open-source ecosystem. Your strategic vision and technical expertise will be essential in supporting Ultralytics' mission of delivering More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
Ultralytics
using GitHub Actions to ensure rapid and reliable delivery. Collaborating with our AI research team to integrate the latest computer vision advancements into the platform. Upholding best practices in code quality, testing, and performance, and actively contributing to our open-source ecosystem. Your strategic vision and technical expertise will be essential in supporting Ultralytics' mission of delivering More ❯
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:

Software Tester

Brighton, England, United Kingdom
Hybrid / WFH Options
Stratospherec Limited
years, used by Blue-chip brand companies in the UK, USA and Europe. As a Software Tester, you will join the test team in Brighton that ensures the quality of the company’s legacy and next generation Sales, Purchasing and Stock control applications. You will be responsible for building Automation Test scripts to test their high-quality … prioritize defects throughout the software development lifecycle. Work closely with our developers to troubleshoot and resolve issues in a timely manner. Provide feedback and recommendations for improving product quality and reliability. Team Leadership and Mentoring: Provide guidance and mentorship to junior QA team members. Foster a collaborative and supportive team environment focused on continuous improvement. … Lead by example, demonstrating best practices in testing methodologies and techniques as set by our Head of Testing. Skills, Experience and Qualifications: Minimum 4+ years of experience in software quality assurance/testing roles, with at least 2+ years experience of Windows desktop software application testing . Proven expertise in test planning, execution, and defect management. Experience in More ❯
Posted:

Senior Data Engineer

Tottenham, England, United Kingdom
Gamingtec
tracking for key data elements; Support data governance initiatives by implementing metadata management; Create data quality metrics and dashboards for continuous monitoring. Infrastructure & DevOps Implement infrastructure-as-code for data platform components; Build CI/CD pipelines for data transformation code and infrastructure; Configure and optimise database resources for performance and cost; Implement proper security controls … with Python for data processing and pipeline development; Experience with workflow orchestration tools like Airflow or similar; Knowledge of streaming data technologies such as Kafka; Familiarity with infrastructure-as-code tools (Terraform, CloudFormation); Experience with version control systems (Git) and CI/CD practices; Understanding of data quality best practices and implementation. Domain Knowledge Experience working with … problem-solving abilities; Excellent communication skills with both technical and non-technical stakeholders; Ability to work effectively in an agile, collaborative environment; Keen attention to detail and commitment to code quality; Self-motivated with the ability to work independently when needed; Willingness to mentor junior team members; Experience working in cross-functional teams. What We Offer Opportunity More ❯
Posted:

Senior C# Developer

Norwich, Norfolk, United Kingdom
Cooper Lomaz Recruitment Ltd
looking for a Senior (level) C#, .Net Developer to join a new start up who are relocating their offices to Norwich. If you're passionate about delivering high quality software and joining a complete new team then this could be the role for you! As the senior level full stack developer you will offer a strong background in … and back end development and experience delivering high quality scalable and secure solutions. Key Responsibilities * Design and implementation of high performance and secure applications * Continuous improvement in code quality, security and system performance * Integration of payment systems, third party APIs and real time data processing * Work closely with other teams within the business About You … foundation and a passion for driving results. * Solid experience in software development, with a hands-on approach to problem-solving. * Inspire other around you while maintaining focus on quality and delivery. * A track record of delivering projects on time and to a high standard. * Team player who enjoys working closely with others to achieve shared goals. * C#, .Net More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Site Reliability Engineer with Python

London
Nexus Jobs Limited
etc. - collaborating with engineers and others as needed -?Work closely with internal partners and teams as well as external vendors to ensure that we ship software that meets our code quality, security and performance requirements -?Write, update, and use our documentation, including runbooks and/or playbooks -?Help automate existing or build new internal workflows including ongoing … Kubernetes -?Experience with log monitoring and observability via platforms like Sumologic or Cloudwatch -?Experience automating infrastructure, testing, and deployments using tools like CircleCI Configuration management tooling and infrastructure as code knowledge is preferred but not required -?Experience working with AWS services, with knowledge of Azure/Google ecosystems helpful but not required -?Strong familiarity with general modern web and … Cross functional team collaboration experience, especially working with engineers and user experience/product designers, as well as external stakeholders -?Strong skills for weighing and managing scope, risk, quality and timelines -?Strong focus on quality, security, performance, and end user experience This is an exciting position with an exciting organisation based in Central London and New More ❯
Employment Type: Permanent
Posted:

Fullstack Developer

Knutsford, England, United Kingdom
Hybrid / WFH Options
N Consulting Limited
financial crime business domain. Key Responsibilities: Full Stack Development Design, develop, and maintain both frontend and backend components of our Exposure Check system. Write clean, efficient, and well-documented code in Java 21. Develop responsive and intuitive user interfaces using React or Angular. Implement RESTful APIs and microservices using Spring Boot Portfolio. Experience design and programming for “Cloud” solutions … AWS or in-house cloud), understand the pros/cons to make informed design and code decisions. Database Management Work with relational databases (RDBMS) and the graph database RDFox. Write and optimize complex SQL queries. Use RDF models and SPARQL queries from the graph database in collaboration with our Ontology expert. DevOps and CI/CD Participate in CI … analysts to translate requirements into technical solutions. Provide technical insights to help shape business requirements. Quality Assurance Write and maintain unit tests and integration tests. Participate in code reviews to ensure high code quality and share knowledge. Troubleshoot, debug, and resolve software defects. Continuous Learning Stay updated with the latest trends in full stack More ❯
Posted:

Lead PHP Developer

Wales, Yorkshire, United Kingdom
Net World Sports, Ltd
Technical Leadership: Lead a Scrum-based development team , with a majority of your time dedicated to hands-on development . Collaborate with cross-functional teams to deliver high-quality software solutions. Design and implement scalable, maintainable software architecture, balancing monolithic and microservices approaches as needed. Team Management: Provide line management to team members, including goal setting, performance reviews … managing Personal Development Plans (PDPs). Mentor and support junior and mid-level developers, ensuring their professional growth and alignment with team goals. Establish and maintain team processes for code reviews, testing , and task breakdown . Process Improvement: Advocate for and implement best practices in TDD, CI/CD , and Software Design Principles . Work closely with the Product … Owner and stakeholders to define technical objectives and timelines. Ensure high code quality and maintainability through testing frameworks, code reviews , and documentation . Agile Practices: Act as a key contributor in refining the Agile processes to improve team productivity and delivery outcomes. Collaborate with the team and Product Owner to define and manage the product backlog More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer (6 month contract)

London, England, United Kingdom
Two Circles Ltd
join our London office. You will play a key role in shaping our rapidly evolving technology proposition and will be responsible for providing technical leadership, writing scalable and maintainable code, supporting technology consulting projects, and identifying and advising on appropriate solutions for our clients. You will have a track record of designing and delivering high-quality digital … and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Write clean, and reusable code following best practices whilst helping to define coding standards and team conventions. Be an advocate for developer experience and have a keen interest in continually improving it. Encouraging a … closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies and trends in sports technology. More ❯
Posted:

Principal Engineer, Java, Microservices & API

Manchester, United Kingdom
NatWest Group
architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains Designing, producing, testing and implementing the working code, along with applying Agile methods to the development of software with the use of DevOps techniques The skills you'll need We're looking for someone with extensive experience … above, with significant experience in microservices or API development using Spring Boot, and containerization using Docker Proficiency in using TDD or BDD frameworks like Cucumber or Selenium to ensure code quality Experience with both relational and NoSQL databases such as Postgres and MongoDB, KAFKA or MQ, or any other event-driven framework Skills in using CI/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
England
10th Percentile
£47,231
25th Percentile
£57,500
Median
£66,225
75th Percentile
£82,500
90th Percentile
£100,750