Remote Code Quality Jobs

1 to 25 of 205 Remote Code Quality Jobs

Senior Software Engineer

Nationwide, United Kingdom
Hybrid / WFH Options
TUV SUD Limited
Microsoft C# .NET tech stack and includes a Blazor Server , Blazor WASM app, and an API . The successful candidate will be responsible for delivering high-quality code, performing code reviews, and mentoring associate developers. Key Responsibilities: Write, test, and maintain high-quality code within a Blazor Server , Blazor WASM , and API-based … architecture. Create and maintain Azure Pipelines Progressive Web Application (PWA) implementation Conduct code reviews, ensuring best practices and code quality across the project Collaborate with project stakeholders to clarify requirements, offer technical insights, and ensure the project’s goals are met Provide guidance and mentorship to associate developers, assisting with problem-solving and career development Work More ❯
Employment Type: Permanent
Posted:

Android Engineer

London, United Kingdom
Hybrid / WFH Options
Fresha
the best-in-class marketplace app UI/UX - Tailor best class UI/UX along with animations, transitions, responsiveness and quality Quality - Help maintain code quality, organization, and automation Culture - Contribute to a healthy engineering culture of feedback and growth Automation - Help maintain code quality, organization, and automation Testing … Develop Unit, UI and integration tests to maintain highest quality standard This list is not exhaustive and there may be other activities you are required to deliver. To foster a collaborative environment that thrives on face-to-face interactions and teamwork, all Fresha employees work from the office four days per week, with the flexibility to work remotely More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Dublin, Ireland
Hybrid / WFH Options
Murex
strive for excellence in every aspect of the application. We foster an environment of collaboration, exploration, and continuous learning. The team is comprised of developers, business analysts and quality assurance members across our Dublin, Paris and Beirut sites Key Responsibilities: Design and Development: Lead the design and development of backend systems using Java, ensuring high performance, scalability, and … and implement risk control solutions that monitor, detect, and mitigate potential risks in real-time, ensuring the desired functionality is delivered via high-quality, testable and maintainable code with best-practice design. Team spirit & work practices: Motivation, initiative to work within a team (willing to improve work practices) Mentorship: A major part of the role is to … learn new technologies, development practices and patterns. Collaboration: Work closely with front-end developers, data scientists, and risk analysts to integrate backend services with other components of the system. Code Quality: Maintain high standards of code quality through code reviews, unit testing, and continuous integration. Documentation: Create and maintain comprehensive documentation for all More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Senior Software Engineer, Data

united states
Hybrid / WFH Options
Credit Acceptance
assess changes across applications Develop a strong understanding of business processes to align technical solutions with business needs Experiment with new ideas, validate assumptions, and recommend solutions Participate in code reviews and communicate application changes Document code and projects for maintainability and support. This includes reading, writing, and reviewing design documents Troubleshoot production issues and propose effective solutions … Contribute to sprint commitments and actively participate in Agile practices Engage in continuous learning to improve design, code quality, and domain knowledge Competencies: The following items detail how you will be successful in this role. Customer Empathy: Customer Empathy is the ability to understand the perspectives, pain points, and experiences of customers. It involves actively putting oneself … e.g., S3, Glue, Lambda, MSK) Capable in batch or streaming data processing using technologies such as Spark, Kafka, Flink, and DLT Proficient in CI/CD pipelines, automated testing, code quality enforcement, and environment management for production-grade data systems Expert in orchestration and transformation frameworks such as Airflow, dbt, and Dagster, along with cloud-native platforms More ❯
Posted:

Front-End Developer (6-Month Contract) - Immediate Start

London, United Kingdom
Hybrid / WFH Options
The ECA International Group
end delivery for projects, ensuring high-quality outputs that meet business needs. Agile Practices : Contribute to Agile ceremonies and work effectively within an Agile development team. Architecture & Code Quality : Design and maintain scalable, testable, and maintainable codebases aligned with best architectural practices. Continuous Improvement : Promote a culture of continuous learning, technical excellence, and collaboration within … Agile environments with fast-paced iteration. Communication : Strong communication skills, able to collaborate effectively across teams and translate complex requirements. Continuous Improvement : Commitment to clean, high-quality code and continuous technical learning. Problem-Solving : Adept at resolving UI/UX and technical challenges with scalable solutions. Ownership : Proactive and dependable, with a drive to deliver and improve. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Salesforce Developer

Greater London, England, United Kingdom
Hybrid / WFH Options
TECHOHANA
Responsibilities: Design and implement custom Salesforce solutions using Apex, LWC, and Flows Develop integrations with third-party systems (REST/SOAP APIs, middleware) Translate technical requirements into scalable, maintainable code Optimise performance of existing customisations and configurations Support testing, debugging, and deployment activities across environments Collaborate with consultants and admins to deliver high-quality solutions Contribute to … technical documentation and ensure code quality standards are met Required Experience/Skills: Proven track record as a Salesforce Developer on enterprise-scale projects Strong skills in Apex, Lightning Web Components (LWC), SOQL, and Flows Experience with integrations and API development (REST/SOAP) Knowledge of CI/CD processes and DevOps tools (e.g., Git, Copado, Gearset … Ability to work independently and deliver high-quality code under tight deadlines Excellent communication and collaboration skills in a remote team setup Salesforce Platform Developer I/II certifications preferred This is a fully remote contract opportunity, ideal for an experienced developer looking to deliver tangible impact in a fast-paced programme. If you’re ready to More ❯
Posted:

Senior iOS Engineer

Salisbury, Wiltshire, South West, United Kingdom
Hybrid / WFH Options
Platform Recruitment Limited
high-quality native iOS application, taking features from concept through to delivery using Swift and SwiftUI. Working at a senior level, you will guide architectural decisions, ensure code quality, and mentor other developers. You will work closely with project managers, testers, and other engineering teams in an Agile environment. Key Responsibilities Develop and maintain a … native iOS app using Swift and SwiftUI. Provide technical input on architecture, code quality, and testing strategies. Mentor and support junior and mid-level developers. Collaborate on planning, design, and implementation. Document technical decisions and participate in code reviews. Skills & Experience Degree in Computer Science, Software Engineering, or related discipline. 5+ years of professional iOS development More ❯
Employment Type: Permanent, Work From Home
Salary: £75,000
Posted:

Software Engineer

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
esure Group
of our customers and business partners Help define the technical direction for the products you support, ensuring alignment with business goals. Write secure, tested, and high-quality code that performs at scale. Participate in second-line support for applications and platforms, including occasional out-of-hours support. Contribute to the rollout of our Enterprise Agile approach and … support esure’s ongoing transformation journey. Proactively find opportunities to improve technical quality, streamline processes, and reduce technical debt. Continuously improve ways of working by challenging existing processes and proposing innovative solutions. Share knowledge, mentor colleagues, and foster collaboration across teams and departments. Qualifications What We’re Looking For: Experience as a developer in a scaled Agile environment … Knowledge of finical billing domains/systems Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in code quality, such as continuous integration, unit testing, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automated testing frameworks More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Head of Network Automation Development

Berkshire, United Kingdom
Hybrid / WFH Options
PCR Digital
automation development teams across Fixed, Mobile & B2B networks . You will scale and develop a team of over 30 developers spanning internal and external resources , ensuring best practice and code quality are maintained while driving delivery at pace. This role works closely with product teams, OSS architecture, Solution Architects and Business Analysts to maximise value generation across … Architects to shape use case design and deliver tactical solutions with long-term outcomes in mind Develop workflows and low-level design documents when needed Carry out and approve code reviews prior to merge Engage with internal and external stakeholders (including vendors) Set and enforce standards across coding, documentation, and ways of working for a 30+ strong developer community … a senior developer role, ideally within a large Telco or IT organisation Background in networks or IT-led network transformation initiatives Proven record of delivering high-quality code and managing/leading squads Personal characteristics Strong team player with a collective, feedback-driven mindset Agile and adaptable to changing requirements Customer focus with commitment to delivering value More ❯
Employment Type: Contract
Rate: GBP 700 - 750 Daily
Posted:

Head of Network Automation Development

Reading, Berkshire, Great Lea Common, United Kingdom
Hybrid / WFH Options
PCR Digital
automation development teams across Fixed, Mobile & B2B networks . You will scale and develop a team of over 30 developers spanning internal and external resources , ensuring best practice and code quality are maintained while driving delivery at pace. This role works closely with product teams, OSS architecture, Solution Architects and Business Analysts to maximise value generation across … Architects to shape use case design and deliver tactical solutions with long-term outcomes in mind Develop workflows and low-level design documents when needed Carry out and approve code reviews prior to merge Engage with internal and external stakeholders (including vendors) Set and enforce standards across coding, documentation, and ways of working for a 30+ strong developer community … a senior developer role, ideally within a large Telco or IT organisation Background in networks or IT-led network transformation initiatives Proven record of delivering high-quality code and managing/leading squads Personal characteristics Strong team player with a collective, feedback-driven mindset Agile and adaptable to changing requirements Customer focus with commitment to delivering value More ❯
Employment Type: Contract
Rate: £700 - £750/day
Posted:

Full Stack Developer

London, United Kingdom
Hybrid / WFH Options
Experis
Duration: 6 Months Rate: £650 per day - PAYE via Umbrella only Clearance: Active MOD SC clearance is necessary for this role. Job Description Develop and maintain web applications: Design, code, test, and deploy scalable and efficient web applications using modern technologies. Collaborate with cross-functional teams: Work closely with designers, product managers, and other developers to create seamless user … deployed on Kubernetes hosted on Red Hat OpenShift Experience of CI/CD pipelines using GitHub and ArgoCD Ensure application performance: Optimize applications for maximum speed and scalability. Maintain code quality: Write clean, maintainable, and well-documented code, and perform code reviews. Stay updated with industry trends: Keep up-to-date with the latest trends More ❯
Employment Type: Contract
Rate: £600 - £650 per day
Posted:

Python Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Venesky Brown
wider communities of practice and interest to share knowledge, techniques, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using code quality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance … stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning & AI … systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi-modal AI systems combining text, image, and structured More ❯
Posted:

Python Developer

milton, central scotland, united kingdom
Hybrid / WFH Options
Venesky Brown
wider communities of practice and interest to share knowledge, techniques, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using code quality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance … stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning & AI … systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi-modal AI systems combining text, image, and structured More ❯
Posted:

Python Developer

paisley, central scotland, united kingdom
Hybrid / WFH Options
Venesky Brown
wider communities of practice and interest to share knowledge, techniques, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using code quality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance … stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. Essential Skills: - OCR, Object Detection and LLM analysis implementation - Machine Learning & AI … systems, including Grafana - Experience working in Agile delivery models - Scrum and/or Kanban frameworks - Formal XP engineering techniques including TDD and pair programming - Working within defined infrastructure-as-code frameworks Desirable Skills: - Custom model architecture design and implementation - Advanced fine-tuning techniques including LoRA, QLoRA, and parameter efficient methods - Multi-modal AI systems combining text, image, and structured More ❯
Posted:

Senior Software Engineer (VP) - Equity Derivatives Technology

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business … and continuously adapt to different working environments. Key Skills and Experience required Very strong software development experience. Strong knowledge of Java and RESTful web services Experience in developing performant code and solid understanding of Java threading. Experience working with Git source code management. Good understanding of clean coding and SOLID principles. Proficiency in code quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Orgvue
SaaS products. Responsibilities Collaborate within a balanced, cross-functional team to deliver exceptional software. Be supported by best-in-class AI tools to augment your coding experience, enhancing productivity, code quality, and innovation. Actively practice continuous integration and deployment, proactively contributing to improvements in processes and tooling. Write robust tests at every level of the testing pyramid … frontend strategies. Ability to write, maintain, test and deploy scalable backend services that seamlessly integrate with the application to provide an exceptional experience for our customers. A commitment to code and overall product quality, including familiarity with test automation, TDD, or BDD methodologies. Understanding of DevOps tools, processes, and concepts such as Docker, Kubernetes, CI/CD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer

North West, United Kingdom
Hybrid / WFH Options
Anson Mccade
projects across sectors. You'll work across the full software lifecycle, from design and development to testing and deployment, while collaborating with colleagues and stakeholders to ensure high-quality, maintainable, and scalable data solutions. Key Responsibilities Design and develop data … processing software for deployment in Big Data technologies Build and maintain ETL/ELT pipelines using modern data platforms Collaborate with team members to resolve implementation challenges and ensure code quality Work with operations teams to ensure solutions are production-ready Contribute to technical planning by estimating effort and assessing implications of user stories Essential Skills & Experience … Experience working with data formats like JSON and XML Familiarity with contemporary data stores (e.g. object stores, document stores, RDBMS, graph databases) Ability to write quality, testable code and implement automated testing Experience with CI/CD techniques Background in consultancy or client-facing delivery environments Desirable Experience Performance tuning of data pipelines and queries Data visualisation More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Birmingham, West Midlands, West Midlands (County), United Kingdom
Hybrid / WFH Options
Michael Page
your typical Software Engineer role where you will be pigeon holed into just working with one technology. This role will be a real variety between Python, TypeScript, AI, Low-Code, No-Code and Infrastructure. So with that in mind we are looking for a creative developer who lives to solve real work problems and try their hand at … tech, Develop, test, and maintain software solutions tailored to manufacturing sector. Being 1 or 3 developers you will have real ownership of the platform Solve real world problems Ensure code quality through regular reviews and adherence to best practices. Troubleshoot and resolve software issues in a timely manner. Document technical specifications and updates for software projects. Contribute … execution of technology roadmaps. Stay updated on emerging technologies to integrate innovative solutions. Profile Must haves: Python TypeScript Loves to learn Nice to haves: Experience or knowledge in no-code/low-code (Airtable, Bubble, Webflows, Make) Start up/scale up experience AWS Job Offer Fully remote role Meaningful work and business Learning opportunities More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Full Stack Developer

ST4, Stoke-on-Trent, Staffordshire, United Kingdom
Hybrid / WFH Options
Uniting People
integrations, Okta logins, and app integrations is considered an added advantage. This role involves close collaboration with back-end developers, UX designers, and business stakeholders to deliver high-quality digital solutions. Key Responsibilities: Design, develop, and maintain responsive web applications using React and .NET technologies. Collaborate with … cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Ensure the technical feasibility of UI/UX designs. Maintain and improve code quality, organization, and automation. Participate in code reviews and provide constructive feedback. Troubleshoot and debug issues across the front-end stack. Contribute to the continuous improvement More ❯
Employment Type: Contract
Rate: £450 - £500/day Inside IR35
Posted:

Sr. Software Engineer

united states
Hybrid / WFH Options
Brooksource
Design, develop, and maintain cloud-native serverless integrations using Python or Java. * Build and optimize data flows across AWS services and databases (Redshift, DynamoDB, Snowflake, Aurora, etc.).Ja * Ensure code quality through testing, code reviews, and adherence to design best practices. * Participate in Agile ceremonies, sprint planning, and cross-functional collaboration. * Mentor developers, manage tasks effectively More ❯
Posted:

Senior Golang Software Engineer

united states
Hybrid / WFH Options
Credit Acceptance
ideal candidate is a self-starter with strong technical expertise, a collaborative mindset, and a passion for continuous improvement. Outcomes and Activities: Design and develop software and improve existing code to make it more efficient to detect bugs in the code Write unit-tests and validate your software against acceptance criteria Author, apply and advocate for team coding … a change across multiple applications Learn the business process domain to better support the business Experiment and test ideas, validate assumptions against needs, reach conclusions and recommend solutions Lead code reviews and communicate application changes Document code and projects so others can easily understand, maintain and support Debug the problems which arise in production and propose effective solutions … multiple applications Read, write and review design documents Contribute to team's sprint commitments and actively participate in our Agile practices Lead continuous learning activities to improve design and code quality as well as to increase application domain knowledge Participate in the talent selection process Guide and review the code, designs and documentation of less experienced More ❯
Posted:

Software Engineer - GammaLabs

Newbury, Berkshire, United Kingdom
Hybrid / WFH Options
Gamma Communications plc
non-functional aspects. What will you be doing day-to-day? Collaborating on technical design and architectural decisions for new and existing systems Writing clean, efficient, and scalable Java code Conducting and participating in code reviews to maintain code quality and share knowledge Creating and maintaining automated tests to ensure functionality and reduce regressions Working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Galway, Ireland
Hybrid / WFH Options
Genesys Cloud Services, Inc
stack, with capabilities to deliver full features across Front-End,Back-End, Eventing and Storage layers. Genesys Software Engineers think through implementation details of scale, security and usability.We write code inJava, Python and JavaScript, and work with many technologies, includingDynamoDB,SQS, Kafka, Jenkins, GIT etc, all onAWS. Key Responsibilities: Your primary responsibilities will include designing, developing and maintaining the … runtime engine for bots. You'll work collaboratively across teams to ensure seamless integration between frontend experiences and backend services, while maintaining high standards for code quality and system reliability. Develop high quality, efficient, testable software to implement key product features. Support the team in bringing features all the way through the Design, Test, Deploy … Maintain cycle. Understand the overall architecture of the product and the wider ecosystem. Actively participate in team code reviews. Enhance overall team velocity. Apply processes appropriately for data security, traceability and information sharing. Minimum Requirements: 4+years of experience in Software Engineering. Degree in Computer Science,SoftwareEngineering, Data Scienceor related disciplines. Strong experience with Java for backend development and service More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Software Engineering Specialist

Ipswich, Suffolk, United Kingdom
Hybrid / WFH Options
BT Group
just mean daily stand-ups and user stories: our agility is built on a foundation of technical practices like test-driven development, continuous deployment, and refactoring to maintain high code quality. We work closely with the people who use our software to make sure we're building the tools and features that will give them the most benefit. We … build solutions to help make their job easier. A lot of your work will involve pair or mob programming with other members of the team - we believe in shared code ownership, learning from one another and making the most of everyone's skills and experience. You will be expected to coach and mentor more junior members of the team … with the rest of the team. Skills and Experience Be a current active software developer with up-to-date skills, and extensive experience in developing high quality code bases. Have experience working with Ruby and Rails or have a solid background with other OO or functional languages and web frameworks. Be comfortable with unix/linux, git More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Software Engineer

Nottingham, Nottinghamshire, England, United Kingdom
Hybrid / WFH Options
Adria Solutions
edge in the digital economy. With strong sector expertise and a partnership-led approach, they are now seeking a number of C# Software Engineer to help deliver high-quality, scalable software solutions. Your role as a C# … Software Engineer You will work with engineers, product managers, and designers to develop features, solve complex challenges, and enhance system performance. Your focus will be on writing clean, maintainable code and contributing to reliable software delivery. Key responsibilities Build and maintain scalable, reliable software applications Translate business needs into technical solutions Improve performance, uptime, and code quality … Docker, Kubernetes Understanding of CI/CD, DevOps, SQL/NoSQL databases, and modern testing practices Strong communication and problem-solving skills Success measures Timely delivery of high-quality features Growing technical ownership and contributions Positive impact on team collaboration and development practices Why join? Hybrid working, ideally based in or near Nottinghamshire Purpose-led company with a More ❯
Employment Type: Full-Time
Salary: £40,000 - £60,000 per annum
Posted:
Code Quality
Work from Home
10th Percentile
£38,500
25th Percentile
£52,500
Median
£67,500
75th Percentile
£83,750
90th Percentile
£119,500