Permanent Code Quality Jobs in Central London

1 to 25 of 207 Permanent Code Quality Jobs in Central London

Senior Software Engineer (City of London)

City of London, Greater London, UK
AGITProp
This is a critical role where you will contribute to the design, development, and deployment of our cutting-edge AI-driven platform. We emphasize code quality, robust architecture, and a collaborative approach to problem-solving. You will be expected to take ownership of significant projects, mentor junior … to the overall technical direction of the team. Responsibilities Design and Development: Design, develop, and test high-quality, maintainable, and scalable Python code for our platform. Code Quality: Champion code quality best practices, including thorough testing, code reviews, and adherence … experience, with a demonstrable track record of delivering high-quality software products. Strong Python Skills: Excellent proficiency in Python programming. Focus on Code Quality: A deep understanding of software engineering principles and a passion for writing clean, well-tested, and maintainable code. Product Delivery Experience More ❯
Employment Type: Part-time
Posted:

Senior Software Engineer

City of London, London, United Kingdom
AGITProp
This is a critical role where you will contribute to the design, development, and deployment of our cutting-edge AI-driven platform. We emphasize code quality, robust architecture, and a collaborative approach to problem-solving. You will be expected to take ownership of significant projects, mentor junior … to the overall technical direction of the team. Responsibilities Design and Development: Design, develop, and test high-quality, maintainable, and scalable Python code for our platform. Code Quality: Champion code quality best practices, including thorough testing, code reviews, and adherence … experience, with a demonstrable track record of delivering high-quality software products. Strong Python Skills: Excellent proficiency in Python programming. Focus on Code Quality: A deep understanding of software engineering principles and a passion for writing clean, well-tested, and maintainable code. Product Delivery Experience More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
AGITProp
This is a critical role where you will contribute to the design, development, and deployment of our cutting-edge AI-driven platform. We emphasize code quality, robust architecture, and a collaborative approach to problem-solving. You will be expected to take ownership of significant projects, mentor junior … to the overall technical direction of the team. Responsibilities Design and Development: Design, develop, and test high-quality, maintainable, and scalable Python code for our platform. Code Quality: Champion code quality best practices, including thorough testing, code reviews, and adherence … experience, with a demonstrable track record of delivering high-quality software products. Strong Python Skills: Excellent proficiency in Python programming. Focus on Code Quality: A deep understanding of software engineering principles and a passion for writing clean, well-tested, and maintainable code. Product Delivery Experience More ❯
Posted:

Senior Frontend Developer (City of London)

City of London, Greater London, UK
RE Partners
in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API More ❯
Employment Type: Part-time
Posted:

Senior Frontend Developer

City of London, London, United Kingdom
RE Partners
in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API More ❯
Posted:

Senior Frontend Developer

london (city of london), south east england, united kingdom
RE Partners
in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, static code analysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of … code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development Strong proficiency in JavaScript (ES6+) and TypeScript. Deep understanding of: Functional programming concepts State management patterns Asynchronous programming Frameworks Solid experience in at least one of the following: React : Including Hooks, Context API More ❯
Posted:

Principal Front End (React) Engineer

City of London, London, United Kingdom
FairPlay Sports Media
and product managers to translate business requirements into technical solutions. Mentorship: Guide and mentor junior developers, encouraging a culture of continuous learning and improvement. Code Quality: Enforce best practices in code quality, testing, and documentation. Innovation: Stay up to date on emerging technologies and … test coverage and continuous integration pipelines. Significant experience in optimising application performance, specifically focused on frontend and SSR performance improvements through effective use of code-splitting, hydration strategies, caching, and state management solutions. Familiarity and practical experience with current JavaScript language features (ES2020+) and tooling ecosystems (Babel, TypeScript). … Proven ability to guide technical decision-making, mentor engineering teams, conduct rigorous code reviews, and uphold high standards for code quality, maintainability, and scalability. What you’ll get back from us: Alongside being challenged daily and a real interest in your development, you will also receive More ❯
Posted:

Principal Front End (React) Engineer

london (city of london), south east england, united kingdom
FairPlay Sports Media
and product managers to translate business requirements into technical solutions. Mentorship: Guide and mentor junior developers, encouraging a culture of continuous learning and improvement. Code Quality: Enforce best practices in code quality, testing, and documentation. Innovation: Stay up to date on emerging technologies and … test coverage and continuous integration pipelines. Significant experience in optimising application performance, specifically focused on frontend and SSR performance improvements through effective use of code-splitting, hydration strategies, caching, and state management solutions. Familiarity and practical experience with current JavaScript language features (ES2020+) and tooling ecosystems (Babel, TypeScript). … Proven ability to guide technical decision-making, mentor engineering teams, conduct rigorous code reviews, and uphold high standards for code quality, maintainability, and scalability. What you’ll get back from us: Alongside being challenged daily and a real interest in your development, you will also receive More ❯
Posted:

Full Stack Engineer (City of London)

City of London, Greater London, UK
Trayport
and security. Collaboration: Work closely with Product Managers, UX/UI designers, and other engineers to define, develop, and deploy new features and improvements. Code Quality: Ensure high code quality by writing clean, efficient, and maintainable code. Participate in code reviews and mentor More ❯
Employment Type: Part-time
Posted:

Full Stack Engineer

City of London, London, United Kingdom
Trayport
and security. Collaboration: Work closely with Product Managers, UX/UI designers, and other engineers to define, develop, and deploy new features and improvements. Code Quality: Ensure high code quality by writing clean, efficient, and maintainable code. Participate in code reviews and mentor More ❯
Posted:

Full Stack Engineer

london (city of london), south east england, united kingdom
Trayport
and security. Collaboration: Work closely with Product Managers, UX/UI designers, and other engineers to define, develop, and deploy new features and improvements. Code Quality: Ensure high code quality by writing clean, efficient, and maintainable code. Participate in code reviews and mentor More ❯
Posted:

Senior Software Engineer (City of London)

City of London, Greater London, UK
Futureheads Recruitment | B Corp™
Collaborate with cross-functional teams to define technical requirements and ensure that solutions meet business needs. Drive technical initiatives, ensuring adherence to best practices, code quality, and scalability. Participate in code reviews, provide constructive feedback, and contribute to continuous improvement of development processes. Stay up to … functional teams. Experience in technical project management and the ability to define and prioritize technical requirements. Knowledge of best practices in software development, including code quality, testing, and scalability. -This is 4x per week in central London -£65-80k plus benefits -Candidates must have the right More ❯
Employment Type: Part-time
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Futureheads Recruitment | B Corp™
Collaborate with cross-functional teams to define technical requirements and ensure that solutions meet business needs. Drive technical initiatives, ensuring adherence to best practices, code quality, and scalability. Participate in code reviews, provide constructive feedback, and contribute to continuous improvement of development processes. Stay up to … functional teams. Experience in technical project management and the ability to define and prioritize technical requirements. Knowledge of best practices in software development, including code quality, testing, and scalability. -This is 4x per week in central London -£65-80k plus benefits -Candidates must have the right More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Futureheads Recruitment | B Corp™
Collaborate with cross-functional teams to define technical requirements and ensure that solutions meet business needs. Drive technical initiatives, ensuring adherence to best practices, code quality, and scalability. Participate in code reviews, provide constructive feedback, and contribute to continuous improvement of development processes. Stay up to … functional teams. Experience in technical project management and the ability to define and prioritize technical requirements. Knowledge of best practices in software development, including code quality, testing, and scalability. -This is 4x per week in central London -£65-80k plus benefits -Candidates must have the right More ❯
Posted:

Sr. Python Developer (City of London)

City of London, Greater London, UK
Mastek
Vue.js) and ensure a seamless user experience. Develop robust and efficient back-end services and APIs using Python. Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). … into web applications or other platforms Work on data interfaces to connect various systems within the bank. Write unit and integration tests to ensure code quality and reliability. .NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems. … Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure code quality and reliability. Reverse Engineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and More ❯
Employment Type: Part-time
Posted:

Sr. Python Developer

City of London, London, United Kingdom
Mastek
Vue.js) and ensure a seamless user experience. Develop robust and efficient back-end services and APIs using Python. Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). … into web applications or other platforms Work on data interfaces to connect various systems within the bank. Write unit and integration tests to ensure code quality and reliability. .NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems. … Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure code quality and reliability. Reverse Engineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and More ❯
Posted:

Sr. Python Developer

london (city of london), south east england, united kingdom
Mastek
Vue.js) and ensure a seamless user experience. Develop robust and efficient back-end services and APIs using Python. Python Development: Develop and maintain Python code for data processing, API development, and integration with the Azure Databricks environment. Utilise relevant Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy). … into web applications or other platforms Work on data interfaces to connect various systems within the bank. Write unit and integration tests to ensure code quality and reliability. .NET Development (Optional): Develop and maintain .NET code for back-end services, APIs, and integrations with other systems. … Utilise relevant .NET frameworks and technologies (e.g., ASP.NET Core, C#, Entity Framework). Write unit and integration tests to ensure code quality and reliability. Reverse Engineering: Analyse and understand existing codebases (potentially Python) to identify areas for improvement, bug fixes, and new feature implementation. Document findings and More ❯
Posted:

DevOps Engineer (SonarQube) - Financial Services - Contract (City of London)

City of London, Greater London, UK
Vertus Partners
You will play a key role in helping streamline workflows, identify vulnerabilities, and clean up critical systems. There will be a focus on inspecting code quality for bugs and vulnerabilities using SonarQube and utilising Octopus Deploy for release management so you must have used these in previously. … Previous experience as a DevOps/Infrastructure Engineer working within an on-prem/Windows environment. Hands on experience using SonarQube and Git for code quality and version control. Strong appreciation for automation and scripting using PowerShell and Python. Knowledge of DevOps toolsets around Azure DevOps, CI More ❯
Employment Type: Part-time
Posted:

DevOps Engineer (SonarQube) - Financial Services - Contract

City of London, London, United Kingdom
Vertus Partners
You will play a key role in helping streamline workflows, identify vulnerabilities, and clean up critical systems. There will be a focus on inspecting code quality for bugs and vulnerabilities using SonarQube and utilising Octopus Deploy for release management so you must have used these in previously. … Previous experience as a DevOps/Infrastructure Engineer working within an on-prem/Windows environment. Hands on experience using SonarQube and Git for code quality and version control. Strong appreciation for automation and scripting using PowerShell and Python. Knowledge of DevOps toolsets around Azure DevOps, CI More ❯
Posted:

DevOps Engineer (SonarQube) - Financial Services - Contract

london (city of london), south east england, united kingdom
Vertus Partners
You will play a key role in helping streamline workflows, identify vulnerabilities, and clean up critical systems. There will be a focus on inspecting code quality for bugs and vulnerabilities using SonarQube and utilising Octopus Deploy for release management so you must have used these in previously. … Previous experience as a DevOps/Infrastructure Engineer working within an on-prem/Windows environment. Hands on experience using SonarQube and Git for code quality and version control. Strong appreciation for automation and scripting using PowerShell and Python. Knowledge of DevOps toolsets around Azure DevOps, CI More ❯
Posted:

Mid Java Developer [Java, VueJS] - London

City of London, London, United Kingdom
Run-Time Group Ltd
a collaborative team environment. Adaptability: Ability to adapt to new challenges and learn new technologies quickly. Key Responsibilities: Design and Development: Develop high-quality, scalable, and maintainable software solutions using Java, Spring Boot, and other modern frameworks. Frontend Development: Create intuitive and responsive user interfaces using modern JavaScript … to optimize application performance. Automation and ML Integration: Integrate automation tools and machine learning models to enhance the functionality and performance of our applications. Code Quality: Write clean, maintainable, and well-documented code, and conduct code reviews to ensure high standards. Collaboration: Work closely with … product managers, designers, and other developers to deliver high-quality products on time. More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Staff Software Engineer (City of London)

City of London, Greater London, UK
hackajob
and proactively. Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable. Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality. Skills …/Competencies Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django, or Java, Spring Boot and Ruby/rails are strongly desired. Any experience in Rust will also be strongly considered. Breaking apart monoliths, utilizing contextually appropriate strategies. … Strong communication skills to manage stakeholders and coordinate execution across multiple teams. Exceptional ability to solve problems both in code and outside of code. Passion for developer productivity and staying up-to-date with AI advancements. More ❯
Employment Type: Part-time
Posted:

Staff Software Engineer

City of London, London, United Kingdom
hackajob
and proactively. Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable. Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality. Skills …/Competencies Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django, or Java, Spring Boot and Ruby/rails are strongly desired. Any experience in Rust will also be strongly considered. Breaking apart monoliths, utilizing contextually appropriate strategies. … Strong communication skills to manage stakeholders and coordinate execution across multiple teams. Exceptional ability to solve problems both in code and outside of code. Passion for developer productivity and staying up-to-date with AI advancements. More ❯
Posted:

Staff Software Engineer

london (city of london), south east england, united kingdom
hackajob
and proactively. Guide teams through designing and building large, complex, and reusable systems. Ensure systems are designed to be simple, maintainable, and scalable. Drive code quality for projects and guide others in performing code reviews. Ensure code passes standards for cleanliness, reliability, and functionality. Skills …/Competencies Demonstrated polyglot ability and an eager willingness to jump into any code base. In particular, familiarity with Python/django, or Java, Spring Boot and Ruby/rails are strongly desired. Any experience in Rust will also be strongly considered. Breaking apart monoliths, utilizing contextually appropriate strategies. … Strong communication skills to manage stakeholders and coordinate execution across multiple teams. Exceptional ability to solve problems both in code and outside of code. Passion for developer productivity and staying up-to-date with AI advancements. More ❯
Posted:

Software Engineer (Full Stack) (City of London)

City of London, Greater London, UK
Hybrid / WFH Options
Nationwide Building Society
developing, testing, and deploying scalable web applications and APIs. You’ll collaborate closely with designers, product owners, and fellow engineers to deliver high-quality, accessible, and secure digital experiences. You’ll contribute to both front-end and back … end development, using modern frameworks and cloud-native technologies. You’ll help shape and maintain CI/CD pipelines, write automated tests, and ensure code quality through peer reviews and continuous integration practices. You’ll also look for opportunities to improve performance, simplify architecture, and reduce technical More ❯
Employment Type: Part-time
Posted:
Code Quality
Central London
10th Percentile
£57,500
25th Percentile
£69,375
Median
£105,000
75th Percentile
£119,063
90th Percentile
£122,500