Code Quality Jobs in the City of London

26 to 50 of 104 Code Quality Jobs in the City of London

Java Software Engineer

london (city of london), south east england, united kingdom
Fulcrum Digital Inc
designs. • Convert visionary concepts into enterprise-wide systems. • Coordinate with all stakeholders in architectural designs and software development. • Ensure compliance of best practices and policies in software development. Perform code reviews and provide feedback to team members to maintain code quality and adherence to best practices. • Providing guidance for the architectural planning for framework. Monitor team … of developers and engineers, providing technical guidance, mentoring, and support to ensure the successful implementation of projects. • Creating technical literature, such as training materials or sample code, to encourage acceptance of frameworks • Ensuring system integrity by utilizing proper architectural designs • Advising on security methods and implementing them • Design and deploy Java applications. • Develop strategic, logical, and physical designs. • Ensure … objectives • Envisioning system features and functionality • Define application objectives and functionality • Ensure application designs conform with business goals • Identify and resolve any technical issues arising • Write well-designed, testable code • Conducting software analysis, programming, testing, and debugging • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review Requirements • Good hands-on in Java, J2EE, Databases (Postgres), Web More ❯
Posted:

Software Engineer (SC Cleared)

City of London, London, United Kingdom
Hybrid / WFH Options
Areti Group | B Corp™
to innovate Key Responsibilities Translate client requirements into robust software solutions Develop and maintain applications using modern programming languages and frameworks Contribute to system architecture and design decisions Ensure code quality through testing, reviews, and best practices Collaborate with cross-functional teams to deliver project goals Stay current with emerging technologies and development methodologies Tech Stack & Tools More ❯
Posted:

Software Engineer (SC Cleared)

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Areti Group | B Corp™
to innovate Key Responsibilities Translate client requirements into robust software solutions Develop and maintain applications using modern programming languages and frameworks Contribute to system architecture and design decisions Ensure code quality through testing, reviews, and best practices Collaborate with cross-functional teams to deliver project goals Stay current with emerging technologies and development methodologies Tech Stack & Tools More ❯
Posted:

Principal / Lead Engineer - Full Stack

City of London, London, United Kingdom
Sahaj Software
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of code quality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
Posted:

Principal / Lead Engineer - Full Stack

london (city of london), south east england, united kingdom
Sahaj Software
Lead engagements when working with customers across domains like retail, banking, publishing, social, education, adtech and more Remain fully hands-on and write high-quality, production-ready code that enables smooth deployment of solutions Drive architectural and design decisions, ensuring scalable, resilient systems built on sound engineering principles and best practices Partner with clients to define and … in technology choices and system design Deep understanding of programming fundamentals and expertise with at least one programming language (functional or object-oriented) A nuanced and rich understanding of code quality, maintainability and practices like Test Driven Development Experience with one or more source control and build toolchains Working knowledge of CI/CD will be an More ❯
Posted:

Javascript Developer

City of London, London, United Kingdom
Hybrid / WFH Options
83zero
design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices. Contributing to improving our teams’ development processes, tools, and techniques to enhance productivity and product More ❯
Posted:

Javascript Developer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
83zero
design robust, scalable, and secure architectures for new projects and enhancements to existing systems. Participating in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Conducting thorough code reviews to ensure code quality, performance, and adherence to best practices. Contributing to improving our teams’ development processes, tools, and techniques to enhance productivity and product More ❯
Posted:

Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
TrueNorth®
closely with a highly technical founding team, have real ownership over systems design, and shape engineering culture from the ground up. Role Highlights Refactor and productionise research/prototype code Develop performance-critical systems in Python and C++ Lead code reviews and mentor junior engineers Drive system design, tooling, and architecture decisions Own the full software lifecycle: design … CI/CD pipelines Requirements: Strong experience in both Python and C++ in production environments A track record of delivering production-quality systems at speed Experience moving code from prototype to scalable production systems Strong testing, CI/CD, and code quality practices Experience mentoring or supporting more junior developers Comfortable working in fast More ❯
Posted:

Full Stack Software Engineer (Golang/Typescript)

City of London, London, United Kingdom
Safe Intelligence
toolkit. Champion an API-first development approach to deliver feature-rich, versioned interfaces that support both our TypeScript user interface and Python-based SDKs. Develop and maintain Infrastructure as Code (IaC) and DevOps pipelines to ensure reliable service delivery and updates. Requirements : The technical requirements for the role are: Must haves: Ability and experience in system programming using Golang. … autoscalers, API/SDK toolsets, and the operator pattern. Experience developing and containerizing microservice applications is a plus. Proficiency in integration and unit testing, with a strong commitment to code quality and maintainability. Strong knowledge of DevOps and Git best practices. Experience automating version control, testing, and releases, preferably with GitHub Actions. Nice-to-haves: Familiarity with … the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA, GPU-based computations, end-to-end neural network training, MLOps, and More ❯
Posted:

Full Stack Software Engineer (Golang/Typescript)

london (city of london), south east england, united kingdom
Safe Intelligence
toolkit. Champion an API-first development approach to deliver feature-rich, versioned interfaces that support both our TypeScript user interface and Python-based SDKs. Develop and maintain Infrastructure as Code (IaC) and DevOps pipelines to ensure reliable service delivery and updates. Requirements : The technical requirements for the role are: Must haves: Ability and experience in system programming using Golang. … autoscalers, API/SDK toolsets, and the operator pattern. Experience developing and containerizing microservice applications is a plus. Proficiency in integration and unit testing, with a strong commitment to code quality and maintainability. Strong knowledge of DevOps and Git best practices. Experience automating version control, testing, and releases, preferably with GitHub Actions. Nice-to-haves: Familiarity with … the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA, GPU-based computations, end-to-end neural network training, MLOps, and More ❯
Posted:

Software Engineer - Full Stack/Back End leaning - FS FinTech

City of London, London, United Kingdom
Hybrid / WFH Options
Miryco Consultants Ltd
AWS, Azure, or GCP) to deploy, monitor, and scale distributed systems in production environments. Establish and uphold engineering best practices, including CI/CD pipelines, automated testing, and peer code reviews, to ensure code quality, reliability, and auditability. Mentor and guide junior engineers, providing technical leadership and helping shape the team’s engineering culture and standards. More ❯
Posted:

Software Engineer - Full Stack/Back End leaning - FS FinTech

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Miryco Consultants Ltd
AWS, Azure, or GCP) to deploy, monitor, and scale distributed systems in production environments. Establish and uphold engineering best practices, including CI/CD pipelines, automated testing, and peer code reviews, to ensure code quality, reliability, and auditability. Mentor and guide junior engineers, providing technical leadership and helping shape the team’s engineering culture and standards. More ❯
Posted:

Development Manager (DevSecOps | Cloud | Engineering Leadership) – London Hybrid

City of London, London, United Kingdom
Hybrid / WFH Options
Mondrian Alpha
the firm’s DevSecOps strategy — embedding automation, observability, and security-by-design into every stage of development. Drive best practice across CI/CD, container orchestration, and infrastructure-as-code using modern cloud tooling. Partner with senior stakeholders to align engineering priorities with business objectives. Promote modern delivery standards (DORA metrics, testing excellence, Agile maturity, code quality More ❯
Posted:

Development Manager (DevSecOps | Cloud | Engineering Leadership) – London Hybrid

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Mondrian Alpha
the firm’s DevSecOps strategy — embedding automation, observability, and security-by-design into every stage of development. Drive best practice across CI/CD, container orchestration, and infrastructure-as-code using modern cloud tooling. Partner with senior stakeholders to align engineering priorities with business objectives. Promote modern delivery standards (DORA metrics, testing excellence, Agile maturity, code quality More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
to deliver high-quality outcomes through continuous development and release cycles. You’ll help shape best practices in engineering, improve development processes, and ensure robust design and code quality that meets both functional and non-functional requirements. Our Tech Stack: UI: Typescript, React, Next.Js, HTML/CSS, Docker, GitHub Actions, AWS- CDK, ECS, ALB, VPC. More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Tenth Revolution Group
to deliver high-quality outcomes through continuous development and release cycles. You’ll help shape best practices in engineering, improve development processes, and ensure robust design and code quality that meets both functional and non-functional requirements. Our Tech Stack: UI: Typescript, React, Next.Js, HTML/CSS, Docker, GitHub Actions, AWS- CDK, ECS, ALB, VPC. More ❯
Posted:

Solutions Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Anson Mccade
and more. Supporting the delivery of group-wide digital initiatives, including in-house Generative AI solutions . Collaborating with technical teams to promote best practices in modern software engineering (code quality, CI/CD, testing, agile methods). Building reusable playbooks, architectures, and templates to accelerate solution delivery across companies. Partnering with stakeholders to translate business needs More ❯
Employment Type: Permanent, Work From Home
Posted:

Full Stack Engineer (Python and React)

City of London, London, United Kingdom
Hybrid / WFH Options
Harnham
an agile team , contributing to sprints, backlog refinement, and continuous improvement. Staying up to date with AI/ML and LLM trends to bring innovative ideas into production. Ensuring code quality through testing, documentation, and peer review. 🎯 What we’re looking for: 4+ years’ experience building enterprise-grade applications. Strong backend skills in Python (FastAPI, Flask) with More ❯
Posted:

Full Stack Engineer (Python and React)

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Harnham
an agile team , contributing to sprints, backlog refinement, and continuous improvement. Staying up to date with AI/ML and LLM trends to bring innovative ideas into production. Ensuring code quality through testing, documentation, and peer review. 🎯 What we’re looking for: 4+ years’ experience building enterprise-grade applications. Strong backend skills in Python (FastAPI, Flask) with More ❯
Posted:

Lead Engineer (React Native)

City of London, London, United Kingdom
Hybrid / WFH Options
Reward Gateway
development team is expanding, and we have an exciting opportunity for a Lead React Native Engineer . We are looking for someone who is passionate about creating high-quality mobile experiences and is comfortable balancing hands-on technical delivery and leadership with mentoring a small team. In this role, you will be responsible for designing solutions, participating in … new features and improvements in 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 informed on mobile development trends, tooling, and best practices Skills, Knowledge, and Expertise Extensive development experience building mobile applications in React Native, with experience in a technical lead role More ❯
Posted:

Lead Engineer (React Native)

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Reward Gateway
development team is expanding, and we have an exciting opportunity for a Lead React Native Engineer . We are looking for someone who is passionate about creating high-quality mobile experiences and is comfortable balancing hands-on technical delivery and leadership with mentoring a small team. In this role, you will be responsible for designing solutions, participating in … new features and improvements in 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 informed on mobile development trends, tooling, and best practices Skills, Knowledge, and Expertise Extensive development experience building mobile applications in React Native, with experience in a technical lead role More ❯
Posted:

Full-Stack React Developer

City of London, London, England, United Kingdom
Eligo Recruitment
cross-functionally with Product, Data Science, and Operations teams Mentor developers, promote best practices, and improve engineering workflows Shape technical strategy and contribute to long-term system improvements Drive code quality, observability, and resiliency across services Tech Stack Frontend : React, JavaScript/TypeScript Backend : Python (FastAPI, Flask, or Django), ideally with geospatial data processing Cloud : AWS (Lambda More ❯
Employment Type: Full-Time
Salary: £90,000 per annum
Posted:

Front End Software Engineer (Typescript)

City of London, London, United Kingdom
Hybrid / WFH Options
Safe Intelligence
based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Solid performance and security knowledge: profiling, memoization, code-splitting, tree-shaking, bundle analysis, Core Web Vitals, OAuth2/OIDC, JWT handling, CSRF/XSS mitigation, CSP/SRI, dependency hygiene. Proven experience interacting with and co-designing … such as: polling/SSE/WebSockets for long-running tasks, optimistic updates, progress states, idempotent actions. Proficiency in integration, component and unit testing, with a strong commitment to code quality and maintainability. Strong knowledge of DevOps and Git best practices. Experience automating version control, testing, and releases, preferably with GitHub Actions. Nice to have Some experience … Golang). This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch More ❯
Posted:

Front End Software Engineer (Typescript)

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Safe Intelligence
based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Solid performance and security knowledge: profiling, memoization, code-splitting, tree-shaking, bundle analysis, Core Web Vitals, OAuth2/OIDC, JWT handling, CSRF/XSS mitigation, CSP/SRI, dependency hygiene. Proven experience interacting with and co-designing … such as: polling/SSE/WebSockets for long-running tasks, optimistic updates, progress states, idempotent actions. Proficiency in integration, component and unit testing, with a strong commitment to code quality and maintainability. Strong knowledge of DevOps and Git best practices. Experience automating version control, testing, and releases, preferably with GitHub Actions. Nice to have Some experience … Golang). This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch More ❯
Posted:

VMware vRA Consultant

City of London, London, United Kingdom
identifi Global Resources
checks,” and other Day-2 operational tasks. Collaborate in pair-programming sessions to review and maintain high-quality, efficient code. Develop and execute unit tests to ensure code quality, reliability, and compliance with platform standards. Document workflows, configurations, and operational runbooks in Confluence. Produce and maintain onboarding and training materials , supporting upskilling of existing engineering More ❯
Posted:
Code Quality
the City of London
25th Percentile
£57,500
Median
£81,250
75th Percentile
£122,500
90th Percentile
£152,500