Code Quality Jobs in Belfast

1 to 25 of 31 Code Quality Jobs in Belfast

Senior Software Engineer (.Net)

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
business-critical platforms used by major players in the global finance market. The Role You will be a key part of an Agile, cross-functional team, developing high-quality software for both internal users and external clients. You'll contribute across the development lifecycle, with a strong focus on continuous integration, delivery, and improvement. What You'll Do … ownership of feature development and drive delivery to completion Mentor junior developers and promote best practices (code reviews, unit testing, etc.) Partner with QA to ensure robust software quality Experiment with technologies to ensure the best fit for purpose Experience Needed Essential: Strong background in C# .NET and/or Java Experience with Git, CI/CD … solving and communication skills Secure coding and API architecture knowledge Desirable: Web development experience (React, TypeScript, JavaScript) Familiarity with AWS, containerisation, microservices, and serverless architecture Exposure to infrastructure as code (Terraform, CloudFormation) Benefits A highly competitive salary package Annual bonus and performance incentives Generous pension and private medical insurance Hybrid working model (3 days in office) And many more More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering (Energy and Commodities)

Belfast, Northern Ireland, United Kingdom
TP ICAP Group
engineering-focused culture. As a direct report to the CIO of E&C, the senior engineer will ensure the technical delivery of the portfolio, providing governance pertaining to architecture, code quality, standards, tools and technology. A further important consideration must be given to continuous improvement and modernisation of the capabilities, resources and technologies. The E&C ecosystem … latency event driven architectures. Experience of a general-purpose scripting language (such as Python, Perl, Ruby) and SQL. Experience of Application Lifecycle Management Tools and technologies such as Source Code Management; git, DevSecOps platforms; GitLab, TeamCity. Perform meta/code reviews. Experience of OO design principals such SOLID/DRY/YAGNI to create maintainable, self-documenting and … quality code. Experience of Architectural Patterns and practices such as Backend for Frontend, Micro Frontends, Microservices, Cloud Patterns. Experience of and understanding of the importance of maintaining code quality using Unit/Integration/e2e testing, utilising Quality Assurance expertise to automate regression or perform manual testing if appropriate. Collaborate on Solution Technical More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
VANRATH
business-critical platforms used by major players in the global finance market. The Role You will be a key part of an Agile, cross-functional team, developing high-quality software for both internal users and external clients. You'll contribute across the development lifecycle, with a strong focus on continuous integration, delivery, and improvement. What You'll Do … ownership of feature development and drive delivery to completion Mentor junior developers and promote best practices (code reviews, unit testing, etc.) Partner with QA to ensure robust software quality Experiment with technologies to ensure the best fit for purpose Experience Needed Essential: Strong background in C# .NET Experience with Git, CI/CD tools, and database technologies … solving and communication skills Secure coding and API architecture knowledge Desirable: Web development experience (React, TypeScript, JavaScript) Familiarity with AWS, containerisation, microservices, and serverless architecture Exposure to infrastructure as code (Terraform, CloudFormation) Benefits A highly competitive salary package Annual bonus and performance incentives Generous pension and private medical insurance Hybrid working model (3 days in office) And many more More ❯
Posted:

Senior Java Engineer

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
and Spring Boot Design and implement RESTful APIs and containerised microservices Collaborate within agile teams to deliver high-quality features and services Write clean, testable, production-grade code following best practices Contribute to CI/CD processes, test automation, and code reviews Work on solutions that demand performance, resilience, and zero downtime What You'll Bring … of REST API development , SQL/MySQL , and microservice architecture Familiarity with DevOps tools: Git, Maven, Jenkins , and containerisation (Docker/Kubernetes) Strong commitment to quality, clean code, and continuous delivery Excellent problem-solving skills and a collaborative mindset Agile development experience in a team setting Bonus Skills (nice to have) Experience with big data tools like … Hadoop, Spark, or Scala Exposure to fraud, payments , or financial services platforms Understanding of cloud-native development and container orchestration Knowledge of test-driven development and modern code quality practices What's on Offer Unrivalled pension scheme that sets the benchmark in the tech industry Unheard-of bonus potential tied to performance and delivery Flexible hybrid working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering (Energy and Commodities)

Belfast, Northern Ireland, United Kingdom
Liquidnet
engineering-focused culture. As a direct report to the CIO of E&C, the senior engineer will ensure the technical delivery of the portfolio, providing governance pertaining to architecture, code quality, standards, tools and technology. A further important consideration must be given to continuous improvement and modernisation of the capabilities, resources and technologies. The E&C ecosystem …/Lead of Leads Experience of a general-purpose scripting language (such as Python, Perl, Ruby) and SQL Experience of Application Lifecycle Management Tools and technologies such as Source Code Management; git, DevSecOps platforms; GitLab, TeamCity Perform meta/code reviews Experience of OO design principals such SOLID/DRY/YAGNI to create maintainable, self-documenting and … high-quality code Experience of Architectural Patterns and practices such as Backend for Frontend, Micro Frontends, Microservices, Cloud Patterns Experience of and understanding of the importance of maintaining code quality using Unit/Integration/e2e testing, utilising Quality Assurance expertise to automate regression or perform manual testing if appropriate Collaborate on More ❯
Posted:

Senior Back End Engineer

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
principles Develop and maintain APIs (REST, GraphQL) and data integrations Contribute to the continuous delivery pipeline and cloud infrastructure Take ownership of key features, ensuring timely and high-quality delivery Support Agile delivery through active involvement in planning, reviews, and retrospectives Mentor colleagues and contribute to a collaborative team culture Proactively identify and resolve technical and delivery challenges … MySQL) Proven ability to work across the full software development lifecycle Familiarity with cloud platforms such as AWS or Azure Strong testing and debugging skills with a focus on code quality and maintainability Excellent communication skills and ability to work in a collaborative team environment Desirable Experience Knowledge of WPF application development Exposure to financial services or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Belfast, UK
Hybrid / WFH Options
ViVA Tech Talent
end-to-end, from database to front-end Define and evolve a microservice-oriented architecture Drive system performance improvements and reduce latency at scale Lead best practices across testing, code quality, and secure development Collaborate on product roadmap with engineering and executive leadership Mentor other engineers and set technical direction for the team Key Skills We Value More ❯
Employment Type: Full-time
Posted:

Junior Software Engineer

Belfast, Northern Ireland, United Kingdom
JR United Kingdom
to articulate complex technical concepts at varying levels of detail. Your contributions will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of … LangChain, with a focus on Retrieval-Augmented Generation (RAG) and text/chat generators. Cloud computing with AWS (ECS, EKS, DynamoDB, Bedrock) Knowledge of git version control, branching, and code versioning. Passionate about code quality, adhering to best practices for code quality, performance, testing, monitoring, documentation, CI/CD. Experience working in an … Large Language Model stacks, vector databases, Haystack, open-source (Mistral, Falcon, Llama 3), and closed-source models like GPT-4 and Claude. Knowledge of Git version control, branching, and code versioning. Renumeration: Healthcare insurance upon passing probation #J-18808-Ljbffr More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
SciLeads
and integration: Manage and wrangle a database with over one billion records, ensuring efficient data handling and aggregation. Address data challenges by implementing robust data engineering practices. Project management. Code quality reviews and team collaboration. Adopt a customer-first approach: Maintain a strong focus on customer needs and be relentless about delivering value. Essential Skills and Experience More ❯
Posted:

Vice President of Engineering

Belfast, United Kingdom
Hybrid / WFH Options
Nisos Group
roadmap development and platform strategy with a focus on scalable, AI-powered infrastructure. Work closely with developers in backlog refinement, sprint planning, and daily technical guidance. Review architecture and code for quality, security, performance, and scalability. Train and coach developers in new tools, frameworks, and engineering best practices. Drive engineering excellence across testing, documentation, code reviews … teams. Mentoring developers at all stages of their careers. Communicating technical information clearly to non-technical stakeholders. Aligning engineering practices with Agile/Scrum methodologies. Driving process discipline in code quality, testing, and documentation. You are experienced in: Full-stack software development (front-end, middleware, data tier). Modern AI/ML development lifecycle and workflow integration. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Manager, Engineering (Belfast)

Belfast, Northern Ireland, United Kingdom
NantHealth
productive Engineering Manager to join the NantHealth Engineering Team in Belfast. As an Engineering Manager, you will work collaboratively across multiple departments and multiple sites, being a strong quality advocate and having a proven ability to initiate innovative ideas and concepts to improve the efficiency and effectiveness of all Engineers. As an Engineering Manager you will also lead … of NantHealth products and take responsibility for their career development. Strong technical skills are a requirement coupled with an innovative approach regarding maximization of quality. Role & Responsibilities: Provide quality leadership to cross-functional engineering teams, mentoring, guidance to coach, support and recruitment Ensure the team execute in line with NantHealth’s software development processes and enables team compliance … and other Dev Ops best practices Demonstrable experience with web application development Demonstrable experience with distributed environments Experience with working in a Cloud Environment (e.g., Azure) Experience with software quality assurance tools and processes, including test automation tools/techniques/frameworks Strong understanding of Behavior/Test Driven development Containerization frameworks experience such as Docker, Kubernetes Person More ❯
Posted:

Software Engineer, Backend

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
H&R Talent
issues Qualities of the ideal candidate: A real passion for producing high-quality software and dependable systems (C#/.NET experience required) A constant drive to improve code quality, testability, stability and performance Comfortable juggling priorities and adapting to changing business requirements Meticulous attention to detail, able to deliver work from start to finish unassisted More ❯
Posted:

Senior Data Engineer

Belfast, Northern Ireland, United Kingdom
Kainos
demanding production environments. Your responsibilities 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. M INIMUM ( ESSENTIAL ) REQUIREMENTS : Strong software development experience in one of Java, Scala, or Python … processing pipelines and design patterns Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats Able to write quality, testable code and has experience of automated testing Experience with Continuous Integration and Continuous Deployment techniques DESIRABLE REQUIREMENTS : Experience of performance tuning Experience of data visualisation and complex data transformations Experience More ❯
Posted:

Technical Architect

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Version 1
we live in. We foster strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services. We’re an award-winning employer reflecting how our employees are at the very heart of Version 1 and what we do: UK & Ireland's premier … Design, implement, and maintain database schemas, write complex SQL queries, and optimize database performance. Batch Processing: Develop and manage batch processing systems to handle large volumes of data efficiently. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Collaboration: Work closely with cross-functional teams, including product … managers, QA engineers, and other developers, to deliver high-quality software solutions. Troubleshooting: Identify and resolve performance bottlenecks, bugs, and other technical issues. Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement. Qualifications Education: Bachelor's or master's degree in computer science, Engineering, or a related field. Experience: Proven experience More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Adepta Partners
that drives real impact. The Role As a TypeScript Developer, you'll join our agile product development team and play a key role in delivering high-quality code and collaborating with designers, backend engineers, and product managers. You'll work across the full software development lifecycle—from architecture and design to testing and deployment. What You’ll … Do Develop and maintain backend applications using TypeScript Write clean, maintainable, and well-tested code Collaborate with cross-functional teams to define, design, and produce new features Optimise performance Contribute to improving team workflows, code quality, and development processes What you need 4+ years of professional experience working with TypeScript Solid understanding of Nest.js and Node More ❯
Posted:

Software Analyst

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
Citigroup Inc
data landscape. Ability and willingness to learn newer tools and technologies in Big data arena and successfully deliver projects utilizing the same. Turn tech stack and application design into code on multiple development platforms Address a variety of responses to problems, questions, or situations by applying established criteria to directly influence development outcomes. In doing so, use the right … drive innovation, lower costs, and improve quality. Ensure self and peers are actively seeking ways to objectively measure productivity. (i.e., SonarQube ). This will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline. Qualifications: Relevant experience in an Application Development role. Demonstrated execution capabilities. Strong More ❯
Posted:

Full Stack Developer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
sustainability and carbon footprint data Build and improve key features across our web apps — from architecture to deployment Design, develop and maintain high-quality web UIs Ensure code quality, scalability, and maintainability Identify problems, propose solutions, and implement them end-to-end Collaborate on planning sprints, retros, and technical discussions Shape and nurture best engineering … Query , Redux , automated testing, and data visualization Bonus if you’ve worked with GitHub Actions, AWS, CDK, security, networking Is proactive, communicative, and enjoys solving complex problems with clean code Understands the full lifecycle of shipping software — from idea to deployment Speaks English comfortably Cares about sustainability and wants to build for impact Nice to have: LangChain/LangGraph More ❯
Posted:

Lead Java Developer - VP (Belfast)

Belfast, United Kingdom
Citigroup Inc
As a senior developer, the candidate will be responsible for providing technical guidance to junior developers, including overseeing their deliverables, provide architectural guidance, enforce Citi best practices, and conduct code reviews. A potential candidate will need to understand system and enterprise architecture concepts and will be expected to understand how all components fit together and impact one another. They … a global and diverse team of peers as well as liaise closely with Business Analyst, Production Support, and Infrastructure teams. Responsibilities: Deliver assigned development projects within agreed schedule, quality and scope expectations Participate in all stages of the SDLC within an agile Scrum environment Form partnership with technology vendors and gain deep understanding of products Interact with senior … experience/exposure to Docker/OpenShift based container deployment Familiarity with tools like Teamcity/Tekton & uDeploy/Harness for CI/CD automation Experience with SonarQube for code quality analysis and JUnit for unit testing Proven track record of working in Agile Scrum environments, with the ability to collaborate effectively with product owners and team More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior REACT Developer - BELFAST

Belfast, Northern Ireland, United Kingdom
Synechron
Communicate with backend developers regarding requirements and interactions Ensure proper documentation and help define operating procedures Act as a technical advisor or coach for junior team members to ensure code quality and alignment with project standards Technology Skills: Extensive experience designing and developing large-scale web portals and intranet applications Solid understanding of high-level system analysis More ❯
Posted:

Ruby on Rails Engineering Manager

Belfast, UK
Hybrid / WFH Options
Ocho
reins. The Role This isn't a "steer-from-the-side-lines" kind of job. You'll lead a small, high-performing team while remaining technically sharp - delivering production code, mentoring engineers, and guiding product direction. The role offers the chance to work on greenfield architecture, while also evolving and optimising an existing, revenue-generating platform. You'll shape … or Search: Elasticsearch Testing: RSpec, Capybara (and other modern tools) What You'll Do Lead a cross-functional engineering team, setting direction and supporting growth Write clean, maintainable Ruby code and contribute to backend architecture Build and refine frontend components for web and mobile interfaces Improve the robustness of DevOps pipelines and cloud deployments Own product quality through code reviews, testing practices, and validation Collaborate with Product, Design, and Ops to ensure delivery stays aligned and focused Coach and mentor junior engineers; be the calm, strategic voice in the room What You'll Bring Deep experience with Ruby on Rails in production systems Confidence in building, scaling, and securing RESTful APIs Frontend awareness: you More ❯
Employment Type: Full-time
Posted:

Python Developer, AVP

Belfast, United Kingdom
Hybrid / WFH Options
Citigroup Inc
the entire software development lifecycle. Collaboration & Communication: Effectively collaborate with cross-functional teams (business analysts, data scientists, etc.) to gather requirements, translate them into technical specifications, and participate in code reviews. Code Quality & Best Practices: Write clean, efficient, well-documented code, adhering to coding standards and best practices. Contribute to the development of these standards. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Analyst - AVP

Belfast, United Kingdom
Hybrid / WFH Options
Citigroup Inc
as a Development Lead and as such will play the part of a key decision maker in driving design decisions. This is evidenced by your knowledge of the application code details and your experience with the technology and teams engaged. Work with limited guidance, seeking guidance only as needed as the development and delivery strategy is defined; the design … velocity and our learnings. Participates in the full development life cycle, identify dependencies between agile and waterfall delivery, working within broadly defined parameters, including test plan execution and software quality needs Directly impact the business by influencing strategic functional decisions through advice, counsel or provided services. This will require persuading and influencing others through strong and comprehensive communication More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Android Engineer

Belfast, Northern Ireland, United Kingdom
Yassir
people what they need while infusing social values. ABOUT THE ROLE In this role, you will be part of our engineering team, working with a high quality code base and the latest tools, where you will promote your skills to be an expert in complex frontend development in Android (kotlin) native platforms. Your primary focus will be … different layers of the infrastructure. Therefore, a commitment to a highly dynamic environment, where root cause analysis and rapid collaborative problem solving, sophisticated design, and the creation of quality products are required. TASKS Design and build mobile applications for Android. Ensure … the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products. Work with the engineering and design teams to understand end More ❯
Posted:

Salesforce Quality Assurance Lead

Belfast, Northern Ireland, United Kingdom
JR United Kingdom
Social network you want to login/join with: Salesforce Quality Assurance Lead, belfast col-narrow-left Client: mthree Location: belfast, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 4 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: Role overview: We are seeking a highly skilled and experienced Quality … candidate will be responsible for leading the quality assurance efforts for Salesforce Service Cloud solutions throughout the development lifecycle. This role demands a strong background in software quality assurance, meticulous attention to detail, and a proactive approach to identifying and mitigating potential issues. The QA Lead will work closely with developers, architects, and project managers, and … results and provide detailed reports to project stakeholders, highlighting areas of risk, progress, and potential improvements. Collaborate with developers, architects, and project managers to ensure that solutions meet quality standards, business requirements, and architectural guidelines. Participate in requirements gathering and design reviews to provide input on testability, quality considerations, and resource planning. Drive the development and More ❯
Posted:

Senior Developer - AI

Belfast, United Kingdom
VanRath
Design and implement AI/ML solutions to enhance compliance automation. Lead Front to Back : Build intuitive frontends with modern JS frameworks and robust backends. Set the Standard : Champion code quality, performance, and security. Collaborate Deeply : Partner with founders, engineers, and designers to bring ideas to life. Stay Ahead : Constantly explore new technologies - especially in AI/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Code Quality
Belfast
25th Percentile
£50,000
Median
£55,000
75th Percentile
£60,000