Code Quality Jobs in the Thames Valley

1 to 25 of 101 Code Quality Jobs in the Thames Valley

Senior UI Developer

slough, south east england, united kingdom
Apexon
Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence. Your responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation. You are … with cross-functional teams to design and ship new features •Building reusable components and front-end libraries for future use •Translating designs and wireframes into high-quality code •Optimizing components for maximum performance across various web browsers •Staying up to date with the latest industry trends and technologies •Troubleshooting and debugging issues to ensure smooth user experiences … Participating in code reviews to maintain code quality and consistency Qualifications & Skills: •A degree in computer science, software engineering, or a related field •Proficiency in React.js and its core principles •Strong JavaScript, TypeScript HTML5, and CSS3 skills •Experience with popular React.js workflows (such as Redux) •Familiarity with RESTful APIs and integration •Knowledge of modern authorization mechanisms More ❯
Posted:

IT Technical Project Lead

slough, south east england, united kingdom
The Curve Group
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

IT Technical Project Lead - Banking sector experience

slough, south east england, united kingdom
The Curve Group
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

IT Technical Project Lead

slough, south east england, united kingdom
FirstBank UK Limited
Ensure adherence to solution architecture, coding standards, and best practices. Collaborate with Solution Architects to validate the feasibility and scalability of technical designs. Lead technical reviews, including design reviews, code reviews, and integration strategies. Team Coordination & Leadership Coordinate work across cross-functional teams including developers, QA, business analysts, UI/UX designers, project managers, solution architect, process engineers, etc. … stakeholders and product owners. Translate business requirements into technical deliverables and ensure alignment with business value. Solution Assurance & Quality Collaborating with Cyber Security team in vulnerability and code scan, ensure code quality checks, solutions are high-quality, secure, and scalable. Collaborating with Operational Risk and Operational Resilience implement and enforce quality assurance processes, including testing, code quality checks, and performance reviews. Process Improvement & Governance Promote agile and DevOps practices for faster, iterative delivery. Continuously improve delivery frameworks, methodologies, and tools. Post-Delivery Support & Transition Coordinate knowledge transfer to operations/support teams. Transition delivery for post-deployment support, solution performance monitoring, and post-launch issues resolution. More ❯
Posted:

Senior C# Developer

slough, south east england, united kingdom
Hybrid / WFH Options
Triad Group Plc
.Net Core with associated web frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality code that meets our clients’ needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and delivering digital solutions across public … innovation that has been the hallmark of Triad’s 35-year success story. Key Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver high-quality solutions. … Participate in code reviews to ensure code quality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document code and technical specifications. Contribute to the continuous improvement of development processes and methodologies. Skills More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Online Filings
ReactJS, focusing on UX/UI best practices. Integration & Automation: Architect and maintain integrations with external APIs such as AWS, Stripe, Zendesk, Twilio, Google Analytics, Google Ads, HMRC, etc... Code Quality & Reviews: Enforce code quality through rigorous reviews, automated testing, and CI/CD processes. Project Management: Collaborate with cross-functional teams to gather … requirements, set timelines, and deliver high-quality solutions on schedule. Continuous Improvement: Stay ahead of industry trends, introducing innovative tools and technologies to enhance development efficiency. Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with More ❯
Posted:

Software Developer

Newbury, Berkshire, South East, United Kingdom
Intega IT
component testing for frontend and backend ? Agile Methodologies : Comfortable working in an agile environment and familiar with Scrum and XP techniques. ? Project Management : Ability to manage Jira boards, ensuring code quality with dependency scanners, code-quality tools and knowledge of common git branching strategies. ? Collaboration : Ability to work with business and product stakeholders to … Kubernetes , Github Actions , and ArgoCD for CI/CD pipelines [MC3] , Debug and troubleshoot containerised deployments. ? Experience with GraphQL for data query and manipulation for APIs . ? Infrastructure-as-code : Experience with in Terraform, Docker for config and debugging. ? Cloud Platforms : Proficiency in AWS for deploying, debugging and monitoring web services. ? Experience with AWS RDS (mySql) for storing configuration More ❯
Employment Type: Permanent
Posted:

Full Stack Engineer

Newbury, Berkshire, UK
*Intega IT Recruitment Ltd*I.T & Technology Recruitment Experts*
component testing for frontend and backend Agile Methodologies : Comfortable working in an agile environment and familiar with Scrum and XP techniques. Project Management : Ability to manage Jira boards, ensuring code quality with dependency scanners, code-quality tools and knowledge of common git branching strategies. Collaboration : Ability to work with business and product stakeholders to … Experience with Kubernetes , Github Actions , and ArgoCD for CI/CD pipelines, Debug and troubleshoot containerised deployments. Experience with GraphQL for data query and manipulation for APIs. Infrastructure-as-code : Experience with in Terraform, Docker for config and debugging. Cloud Platforms : Proficiency in AWS for deploying, debugging and monitoring web services. Experience with AWS RDS (mySql) for storing configuration More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Reelables
to enterprise-level traffic peaks. Performance & Reliability Build fault-tolerant, self-healing application services with comprehensive unit, integration, and performance testing. Implement advanced security best practices within the application code and API gateways for handling sensitive logistics and tracking data. Optimize service performance and database queries to achieve low-latency responses under peak loads during high-traffic periods (think … selection of new programming tools, and application state management strategies. Mentor team members on back-end best practices, API design principles, and scalable system implementation. Drive initiatives to improve code quality, testing rigor, and overall developer productivity. Experience Back-End Development Mastery Backend Expertise: Advanced TypeScript/Node.js/Python skills with deep, hands-on understanding of … CI/CD pipelines and contributing to application monitoring/observability using tools like Prometheus, Grafana, or Datadog. Experience with containerization (Docker) and a solid understanding of how application code runs within a Kubernetes or serverless environment. Leadership & Collaboration Strong mentoring abilities and passion for elevating team code quality and development standards. Excellent communication skills for More ❯
Posted:

Full Stack Engineer

slough, south east england, united kingdom
Zelt
to end, from implementation to testing and launch. You will work closely with senior engineers who will guide architecture decisions while you focus on delivering high-quality code and learning how to scale a SaaS product. This is the ideal moment to join: Zelt has product-market fit and strong backing, yet it is still early enough … that your work will influence the platform’s growth and user experience. You will see your code reach customers quickly and have visible impact. You will join a lean, product-focused team where your ideas count, your growth is supported, and your work helps shape a platform used every day by modern companies. What you will do: Implement and … the stack using React, TypeScript, Node.js, NestJS, PostgreSQL and AWS Collaborate closely with senior engineers, product and design to deliver well-scoped features from start to finish Participate in code reviews, share knowledge and grow your skills while supporting a collaborative team culture Write clean, maintainable, well-tested code and follow engineering best practices Contribute to improving developer More ❯
Posted:

Senior Full Stack Engineer - Python/React or Angular

slough, south east england, united kingdom
Venator Recruitment
team members Work with other engineers and the business to improve user experiences Bring your experience and enthusiasm to our engineering culture Promote excellence with technical mentoring, feedback, and code reviews Participate in planning sessions, retrospectives, stand-ups and demos Join us in curating a codebase to be proud of, driving for quality, maintainability and testability The … database, using some of its advanced geographic modelling capabilities Metabase for analysis and self-serve data exploration Redis for caching and task queues GitHub, Codeship and Heroku for seamless code review, integration and deployment Claude Code for agentic coding AWS S3, CloudFront and Lambda for storage and content delivery Cypress for end-to-end testing Third party APIs … valuable. We strongly believe in ownership and you will be responsible for taking your features from development through to testing, deployment and design review with end users. We take code quality seriously. We have a preferred code style and we use automated linting, code formatting and other code inspection tools to detect common errors More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Wave Talent
with strong server-side experience to design, build, and deploy resilient software solutions that make a real impact. Responsibilities Design, develop, test, and deliver high-quality, maintainable code across the entire software development lifecycle. Collaborate within a specialist engineering team, working closely with architects and senior engineers to build robust, scalable microservices. Apply Agile methodologies to drive … Proven ability to design, build, and deploy high-performing services that operate seamlessly at scale. Experienced in Agile development practices, including TDD, BDD, and pairprogramming, with a focus on code quality and collaboration. Skilled in delivering solutions built for security, resilience, and scalability, underpinned by automated testing and continuous improvement. Proficient with CI/CD pipelines, Infrastructure … as Code (preferably Terraform), and public cloud technologies including AWS, Azure, or GCP. Why Join You’ll be joining a business that values innovation, collaboration, and technical excellence. This is a chance to work in a high-impact environment where your skills will directly contribute to the success of next-generation digital banking solutions. Join a company that invests More ❯
Posted:

Full Stack Engineer

slough, south east england, united kingdom
Understanding Recruitment
Stock Options + Exceptional Benefits Location: London based team We’re hiring on behalf of a cutting-edge tech company that’s reimagining how software gets built - combining full-code flexibility with the power of no-code tools and generative AI into a unified platform. You’ll work on a tool that lets developers and teams create UIs … workflows, and backends - faster and smarter. Think: Python interpreter + visual UI + no-code workflows + GenAI. This role suits engineers with strong Python and frontend experience (Vue + TypeScript preferred, React is fine too), and a passion for building tools for developers. What you’ll do: Build core parts of their low-code UI and no … code workflow builder Shape backend architecture with Python (Pydantic, Mypy, Pytest, etc.) Contribute across both frontend and backend Define engineering best practices for typing, testing, CI/CD, and code quality Integrate AI agent tooling and third-party APIs Collaborate with product, design, and infra teams to build real-time collaboration features The ideal candidate will More ❯
Posted:

Senior Software Engineer - Up to £60,000 - ID44171

Oxford, England, United Kingdom
Humand Talent
perfect for a developer who wants both structure and freedom - and the chance to grow into a future technical leader. What You’ll Do: Rebuild and scale validated no-code systems into robust, maintainable code Drive architectural decisions and guide platform development Collaborate across product, ops, and commercial teams to deliver impactful features Mentor junior developers and improve … overall code quality Explore and integrate emerging AI tools into real-world products About You: 5+ years in software development, ideally with leadership or mentoring experience Strong skills in C#, plus some exposure to Python and JavaScript/TypeScript Comfortable navigating no-code/low-code platforms Experience with APIs (Postman, Swagger, cURL) and cloud More ❯
Posted:

Senior Software Engineer - Up to £60,000 - ID44171

banbury, south east england, united kingdom
Humand Talent
perfect for a developer who wants both structure and freedom - and the chance to grow into a future technical leader. What You’ll Do: Rebuild and scale validated no-code systems into robust, maintainable code Drive architectural decisions and guide platform development Collaborate across product, ops, and commercial teams to deliver impactful features Mentor junior developers and improve … overall code quality Explore and integrate emerging AI tools into real-world products About You: 5+ years in software development, ideally with leadership or mentoring experience Strong skills in C#, plus some exposure to Python and JavaScript/TypeScript Comfortable navigating no-code/low-code platforms Experience with APIs (Postman, Swagger, cURL) and cloud More ❯
Posted:

Python Developer

slough, south east england, united kingdom
Hybrid / WFH Options
Ampstek
implement RESTful APIs and microservices architecture using Swagger and Postman Handle distributed task processing with Celery Apply TDD principles using PyTest for automated testing Use Terraform for Infrastructure as Code and Docker for containerisation Contribute to solution design and participate in architectural decision-making Ensure systems are scalable, maintainable, and high-performing Coach and support junior engineers; assist with … Experienced with SQL and NoSQL databases including PostgreSQL, CosmosDB, and Redis. Testing & TDD: Familiar with Test-Driven Development and automated testing using PyTest. IaC & Containers: Exposure to Infrastructure as Code (Terraform) and containerisation (Docker). Core Competencies Problem Solving: Strong analytical skills for tackling complex technical challenges. Code Quality: Committed to writing clean, performant code and participating in code reviews. Mentorship: Actively shares knowledge and promotes technical excellence within the team. Collaboration: Works effectively with cross-functional teams to ensure project success. Innovation: Identifies opportunities for process and technology improvements. Ownership: Takes full responsibility for task delivery and technical decisions. More ❯
Posted:

Senior Software Engineer (.Net/AWS)

slough, south east england, united kingdom
Levy Global
Software Engineer with strong expertise in .NET and AWS to join our client Key Responsibilities Design, develop, and maintain scalable, high-performance software solutions. Develop and manage Infrastructure as Code (IaC) using AWS CDK (Python) to automate deployment and cloud resource management. Drive code quality through automated testing , unit testing, and adherence to clean code … processes, and configurations. Experience & Competencies Experience as a Senior .NET Engineer , ideally within financial services or a similarly complex domain. Strong hands-on experience with AWS and Infrastructure as Code , particularly AWS CDK in Python . Familiarity with Entity Framework (or similar ORM frameworks) and contract-first system design . Solid understanding of automated testing frameworks and unit testing More ❯
Posted:

Java Developer

slough, south east england, united kingdom
Hybrid / WFH Options
Stott and May
team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and … microservices. Collaborate with cross-functional teams including product, UX, and QA to deliver innovative solutions. Participate in full software development lifecycle: analysis, design, development, testing, deployment, and support. Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the More ❯
Posted:

Software Engineer (SC Cleared)

slough, 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:

Cloud Architect

Oxford, England, United Kingdom
Experis UK
/Cloud Interconnect, SD‐WAN). Design identity and access (Azure AD/Microsoft Entra, AWS IAM, GCP IAM; SSO; workload identities). Platform Engineering Standardise Terraform modules; enforce code quality, policy‐as‐code (OPA/Conftest/Azure Policy). Build/optimise Kubernetes platforms (AKS/EKS/GKE), service mesh (Istio/Linkerd … Data Fusion, BigQuery/Synapse/Redshift. Observability: Prometheus/Grafana, OpenTelemetry, CloudWatch, Azure Monitor, Cloud Monitoring, ELK/Elastic. Scripting: Python/Bash/PowerShell; strong Git and code review practices. Certifications (Nice to Have) Azure: AZ‐305 (Architect), AZ‐400 (DevOps) AWS: Solutions Architect Professional, DevOps Engineer GCP: Professional Cloud Architect, DevOps Engineer Security/Architecture: CISSP More ❯
Posted:

Cloud Architect

banbury, south east england, united kingdom
Experis UK
/Cloud Interconnect, SD‐WAN). Design identity and access (Azure AD/Microsoft Entra, AWS IAM, GCP IAM; SSO; workload identities). Platform Engineering Standardise Terraform modules; enforce code quality, policy‐as‐code (OPA/Conftest/Azure Policy). Build/optimise Kubernetes platforms (AKS/EKS/GKE), service mesh (Istio/Linkerd … Data Fusion, BigQuery/Synapse/Redshift. Observability: Prometheus/Grafana, OpenTelemetry, CloudWatch, Azure Monitor, Cloud Monitoring, ELK/Elastic. Scripting: Python/Bash/PowerShell; strong Git and code review practices. Certifications (Nice to Have) Azure: AZ‐305 (Architect), AZ‐400 (DevOps) AWS: Solutions Architect Professional, DevOps Engineer GCP: Professional Cloud Architect, DevOps Engineer Security/Architecture: CISSP More ❯
Posted:

Javascript Developer

slough, 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:

Graduate Full Stack Engineer (June 2026)

slough, south east england, united kingdom
PortF
APIs, databases, and cloud services (AWS, GCP, or similar) Are excited to learn how to build and scale real products used by customers Are curious about AI, automation, and code-assist tools (Cursor, Copilot, ChatGPT, etc.) Care about code quality and product impact — not just writing code, but solving problems Thrive in small, high-energy … improve features across the product — from front-end UX to backend logic Work alongside senior engineers to design scalable, reliable systems Learn modern development practices (testing, CI/CD, code review, observability) Experiment with AI tools to accelerate how we build and operate See your work shipped to production quickly — and used by real clients Why join Get hands More ❯
Posted:

Full Stack Software Engineer (Golang/Typescript)

slough, 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:

Senior Engineering Team Leader

Buckinghamshire, England, United Kingdom
Tank Recruitment
managing increments, iterations, and milestones to achieve business objectives. Team Leadership: Mentor and support engineers, fostering personal and professional growth through feedback, coaching, and career development. Technical Leadership: Oversee code quality, architecture, and technical standards to ensure best practices and maintainable solutions. Quality Assurance: Embed strong testing, CI/CD, and quality processes More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:
Code Quality
the Thames Valley
10th Percentile
£45,000
25th Percentile
£75,000
Median
£82,500
75th Percentile
£83,750