1 to 25 of 31 Code Quality Jobs in Belfast

Senior Mobile Software Engineer (Android) - Olo App

Location
Belfast City District, Northern Ireland, United Kingdom
system improvements. Take ownership of complex features and projects, working independently and collaborating with team members to drive development from concept to delivery. Lead code reviews, sets quality standards, and offers in-depth feedback to improve code quality across the team. Partner with Product … shared components and APIs. Contribute actively to the team's knowledge base, lead learning sessions, and promote a culture of continuous improvement. Use Claude Code as part of your daily workflow, and grow your skills through hands-on AI training designed to help you become highly effective with modern ...

Principal Applications Engineer

Hiring Organisation
Thales Group
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
engineering teams.Key responsibilitiesYour core accountabilities include:Deploy and support industry-leading tools on Thales’ cloud-based Azure infrastructure (e.g., CI/CD, artifact management, code quality, licensing).Build or modify deployment solutions where off‐the‐shelf reuse isn’t possible, often using Infrastructure as Code … following is a strong advantage:Atlassian Suite (Jira, Bitbucket, Confluence)Siemens Polarion (requirements/ALM)FlexLM License ServerBlack Duck SCA, Coverity, SonarQube (security and code quality)Jenkins (CI/CD)Benefits:Performance-related bonusHalf day every Friday, usually finishing around 13:0028 days annual leave (plus bank ...

Senior Data Engineer

Hiring Organisation
Hackajob Ltd
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
will include: Working to develop data processing software primarily for deployment in Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution. Working with Architects and Lead Engineers to ensure the software supports non-functional needs. Collaborating with colleagues to resolve implementation … challenges and ensure code quality and maintainability remains high. Leads by example in code quality. Working with operations teams to ensure operational readiness Advising customers and managers on the estimated effort and technical implications of user stories and user journeys. Coaching and mentoring team members. ...

Senior Data Engineer

Hiring Organisation
Kainos
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
will include:Working to develop data processing software primarily for deployment in Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution.Working with Architects and Lead Engineers to ensure the software supports non-functional needs.Collaborating with colleagues to resolve implementation challenges … ensure code quality and maintainability remains high. Leads by example in code quality.Working with operations teams to ensure operational readinessAdvising customers and managers on the estimated effort and technical implications of user stories and user journeys.Coaching and mentoring team members.MINIMUM (ESSENTIAL) REQUIREMENTS:Strong software development experience ...

Senior Software Engineer (Back-End)

Location
Belfast City District, Northern Ireland, United Kingdom
solutions aligned with the broader IT strategy and architectural vision. Take ownership of the design, development, and delivery of key features, ensuring high-quality outcomes and timely completion. Partner closely with … ensure robust testing practices and the consistent delivery of high-quality, defect‐free software. Champion engineering best practices, including unit testing, code reviews, and maintainable design principles. Leverage AI‐enabled development tools (e.g. Copilot, code assistants, automation tooling) to enhance productivity, code quality ...

Senior Software Engineer (Back-End)

Location
Belfast, Northern Ireland, United Kingdom
solutions aligned with the broader IT strategy and architectural vision.* Take ownership of the design, development, and delivery of key features, ensuring high-quality outcomes and timely completion.* Partner closely with … ensure robust testing practices and the consistent delivery of high-quality, defect-free software.* Champion engineering best practices, including unit testing, code reviews, and maintainable design principles.* Leverage AI-enabled development tools (e.g. Copilot, code assistants, automation tooling) to enhance productivity, code quality ...

Senior Consultant - Full-stack Developer - DE - Technology Consulting - UKI - Belfast

Hiring Organisation
EY (Ernst & Young)
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
teams to understand complex business requirements and translate them into technical solutions.Present delivered features and technical solutions confidently to stakeholders and clients.Perform thorough peer code reviews, providing constructive feedback and maintaining high engineering standards.Support and lead non-functional improvements, including technical debt reduction, performance optimisation and creation of clear … PostgreSQL or MySQL.Experience with testing frameworks, unit testing, integration testing and automated testing strategies.Strong understanding of software development best practices, system design, maintainability and code quality.Experience working in agile, cross-functional teams and contributing to delivery planning and estimation.Experience with cloud platforms such as AWS, Azure ...

Full Stack Developer - Assistant Vice President

Hiring Organisation
Citigroup
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
software engineering best practices, object-oriented programming (OOP) principles, and design patterns.Contribute to the continuous integration and continuous delivery (CI/CD) pipelines.Manage source code effectively using tools such as Git or Bitbucket.Promote and apply clean coding principles and maintain high quality using tools like Sonar.Design … Java, Multi-threading, Collections framework, and Spring Framework.Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines.Experience with source code management tools (Git or Bitbucket).Understanding of clean coding principles and code quality measurements using tools like Sonar.Demonstrated ability to design ...

Full Stack Developer - Assistant Vice President

Location
Belfast City District, Northern Ireland, United Kingdom
best practices, object‐oriented programming (OOP) principles, and design patterns. Contribute to the continuous integration and continuous delivery (CI/CD) pipelines. Manage source code effectively using tools such as Git or Bitbucket. Promote and apply clean coding principles and maintain high quality using tools like Sonar. … threading, Collections framework, and Spring Framework. Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines. Experience with source code management tools (Git or Bitbucket). Understanding of clean coding principles and code quality measurements using tools like Sonar. Demonstrated ability ...

Manager - Full-stack Developer - DE - Technology Consulting - UKI - Belfast

Hiring Organisation
EY (Ernst & Young)
Location
Belfast, UK
Employment Type
Full-time
understand complex business requirements and translate them into technical solutions. Present delivered features and technical solutions confidently to stakeholders and clients. Perform thorough peer code reviews, providing constructive feedback and maintaining high engineering standards. Support and lead non-functional improvements, including technical debt reduction, performance optimisation and creation … MySQL.Experience with testing frameworks, unit testing, integration testing and automated testing strategies. Strong understanding of software development best practices, system design, maintainability and code quality. Experience working in agile, cross-functional teams and contributing to delivery planning and estimation. Experience with cloud platforms such as AWS, Azure ...

Managing Engineer - Infrastructure as Code (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
Your role in the team Core Engineering & Platforms (CEP) group is seeking a highly skilled and hands-on Software Engineering Manager for Infrastructure as Code (IaC) to lead the development, adoption, and operationalization of enterprise-scale infrastructure automation capabilities. This role is responsible for leading a high-performing engineering … enable infrastructure to be provisioned, managed, and operated through code. The ideal candidate has successfully led large-scale engineering organizations, launched enterprise Infrastructure as Code initiatives, and delivered measurable business outcomes through automation, platform engineering, and AI transformation. This leader will establish engineering excellence standards, create reusable infrastructure platforms ...

Senior Consultant - Full-stack Developer - DE - Technology Consulting - UKI - Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
understand complex business requirements and translate them into technical solutions. Present delivered features and technical solutions confidently to stakeholders and clients. Perform thorough peer code reviews, providing constructive feedback and maintaining high engineering standards. Support and lead non-functional improvements, including technical debt reduction, performance optimisation and creation … MySQL. Experience with testing frameworks, unit testing, integration testing and automated testing strategies. Strong understanding of software development best practices, system design, maintainability and code quality. Experience working in agile, cross-functional teams and contributing to delivery planning and estimation. Experience with cloud platforms such as AWS, Azure ...

Senior Consultant - Full-stack Developer - DE - TC - UKI - Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
understand complex business requirements and translate them into technical solutions. Present delivered features and technical solutions confidently to stakeholders and clients. Perform thorough peer code reviews, providing constructive feedback and maintaining high engineering standards. Support and lead non-functional improvements, including technical debt reduction, performance optimisation and creation … MySQL. Experience with testing frameworks, unit testing, integration testing and automated testing strategies. Strong understanding of software development best practices, system design, maintainability and code quality. Experience working in agile, cross-functional teams and contributing to delivery planning and estimation. Experience with cloud platforms such as AWS, Azure ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
Messaging technologies (such as SOLACE/AMQP)* Worked within a technical platform team, delivering reusable services across multiple agile projects.* Microservice Architecture.* Containerization.* Maintaining code quality with Unit, Integration and e2e testing.* AWS cloud ecosystem and the AWS CLI (or industry equivalent).* Linux shell or Windows ...

Senior Software Engineer (Full Stack)

Location
Belfast City District, Northern Ireland, United Kingdom
Messaging technologies (such as SOLACE/AMQP) Worked within a technical platform team, delivering reusable services across multiple agile projects. Microservice Architecture. Containerization. Maintaining code quality with Unit, Integration and e2e testing. AWS cloud ecosystem and the AWS CLI (or industry equivalent). Linux shell or Windows ...

Manager - Full-stack Developer - DE - Technology Consulting - UKI - Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
understand complex business requirements and translate them into technical solutions. Present delivered features and technical solutions confidently to stakeholders and clients. Perform thorough peer code reviews, providing constructive feedback and maintaining high engineering standards. Support and lead non-functional improvements, including technical debt reduction, performance optimisation and creation … MySQL. Experience with testing frameworks, unit testing, integration testing and automated testing strategies. Strong understanding of software development best practices, system design, maintainability and code quality. Experience working in agile, cross‐functional teams and contributing to delivery planning and estimation. Experience with cloud platforms such as AWS, Azure ...

Senior Consultant II – Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Managers, Platform Engineers, Security teams, and business stakeholders Deliver trusted, reusable, scalable, and analytics-ready datasets and data products Drive engineering best practices including code quality, peer reviews, automated testing, CI/CD, and documentation Ensure data quality, governance, lineage, metadata management, security, privacy … cost efficiency of distributed data processing workloads Develop reusable frameworks, libraries, templates, and engineering patterns Implement and support CI/CD pipelines, Infrastructure-as-Code principles, and deployment automation Troubleshoot complex data integration, performance, and operational issues Create and maintain technical documentation, architecture diagrams, operational runbooks, and implementation guides ...

Principal Developer

Hiring Organisation
Version 1
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
private sectors.Key Responsibilities:Technical Leadership: Provide technical leadership within a team to coordinate and deliver scalable, secure solutions in line with industry best practices (code quality, CI/CD, security, etc.)1.Project Management: Work within a project management/agile delivery methodology to ensure timely and high … developing applications with non-functional requirements in mind.Application Design: Experience in application/digital services design.Software Engineering Practices: Proficiency in software engineering practices like code reviews, CI/CD pipelines, and SOLID/DRY principles.Technical Skills: Hands-on experience with the following technologies:Frontend: JavaScript/TypeScript, Angular, React ...

Full Stack Java Developer

Hiring Organisation
Version 1
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
maintaining cloud-based software applications.Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc).Working within a project management/agile delivery methodologyExperience in technical ownership for a product … architecturesNFR/Non-Functional requirement understanding and experience developing applications with this in mindApplication/Digital Services Design experienceExperience in software engineering practices like Code Reviews, CI/CD Pipelines and SOLID/DRY principals Hands-on developing/coding role using the following technologies:Frontend - TypeScript, Node, Express ...

Data Scientist Consultant II

Location
Belfast City District, Northern Ireland, United Kingdom
approaches, results, assumptions, and recommendations for technical and non-technical audiences Leverage modern development tools, including AI-assisted coding solutions, to improve productivity and code quality Research and experiment with analytical methods, data sources, and technologies Participate in code reviews, knowledge sharing, and adoption of team … Desirable: experience supporting deployed analytics, machine learning, or AI solutions Desirable: experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or similar technologies Desirable: exposure to LLMs, generative AI, AI agents, or agent orchestration frameworks Desirable: familiarity with CI/CD, containerization (Docker), or software engineering ...

Principal Technical Learning Consultant

Location
Belfast City District, Northern Ireland, United Kingdom
asset manager, running to several hundred participants across multiple cohorts and geographies. An engineering-excellence programme for a tier-one bank, aimed at raising code quality, testing discipline and delivery practice across established teams. Graduate developer academies that take new hires from university to production-ready inside … agentic development tooling. What you will be accountable for Technical correctness. You own it. You will read and critique other people’s code, labs, environments and architecture before it reaches a client, and use subject-matter experts for depth rather than for cover. Solution design. Leading needs analysis with ...

Senior Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
deployments Contribute to CI/CD pipelines and improve engineering workflows Leverage AI‐assisted development tools and agentic workflows to improve productivity and software quality Identify opportunities to automate routine engineering tasks through intelligent tooling and AI Troubleshoot issues across application and infrastructure layers Mentor engineers and contribute … delivery Interest in modern AI‐enabled engineering practices and continuous improvement Nice to Have Experience with React, Angular, or Vue Experience with infrastructure‐as‐code tools such as Terraform or CloudFormation Exposure to containerisation and orchestration technologies such as Docker and Kubernetes Familiarity with CI/CD tooling such ...

Java Developer - Belfast, Northern Ireland

Hiring Organisation
Randstad Digital
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent
Salary
£75,000
Core Responsibilities: Develop: Architect and maintain robust Java-based microservices leveraging Spring and SpringBoot frameworks. Lead: Guide development efforts, mentor junior developers, and ensure code quality, security, and performance. Collaborate: Partner with cross-functional and DevOps teams to automate deployments and deliver high-quality solutions. ...

QA Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
delivery teams Work closely with developers, product owners and business analysts to define effective test strategies Apply BDD and TDD principles to improve software quality Use AI tools such as Copilot and ChatGPT to enhance testing efficiency and automation workflows Identify performance issues and recommend improvements Champion quality engineering practices across the wider team Contribute to code reviews, unit testing and continuous improvement initiatives Mentor and coach other members of the QA team Take ownership of testing deliverables, risks and technical challenges Communicate progress, risks and issues clearly to technical and non-technical stakeholders #J ...

Senior .NET Developer for Oncology Care Platform

Location
Belfast, Northern Ireland, United Kingdom
ASP.NET MVC, along with experience in SQL Server and web development technologies. The ideal candidate thrives in a dynamic environment, ensuring high standards of code quality, mentoring less experienced developers, and actively contributing to product evolution while addressing complex defects. Join us to contribute to technology that ...