Job Description
My client, a global leader in financial market infrastructure and trading technology, is hiring a Senior Software Engineer (Back End) to join an existing engineering team based in Belfast. This is an exciting opportunity to work on business-critical software solutions supporting global trading platforms and financial markets technology within a highly collaborative Agile environment.
* Competitive salary package
* Hybrid working model
* Strong pension and benefits package
* Flexible working
* Clear career progression opportunities
You will be part of a highly skilled global engineering function focused on delivering scalable, cloud-native applications that power real-time financial trading and market infrastructure systems. My client is passionate about engineering excellence, innovation, and building resilient distributed systems using modern technologies.
As a Senior Software Engineer, you will design, develop, and maintain distributed backend systems using modern .NET technologies including C# and .NET Core. You will collaborate closely with Solution Architects and Principal Engineers to build scalable APIs, cloud-native applications, and event-driven services deployed across AWS and Azure environments. The role will involve working across the full software development lifecycle, contributing to technical design, automated testing, deployment, and production support while mentoring other engineers within the team.
The Person
* Strong commercial experience with C# and modern .NET technologies (.NET Framework / .NET Core)
* Experience designing and developing distributed, cloud-native systems
* Strong API development experience including REST and GraphQL
* Experience working with relational databases including MSSQL and MySQL
* Hands-on experience with AWS and/or Azure cloud platforms
* Experience building scalable event-driven or microservices architectures
* Strong understanding of the full software development lifecycle
* Experience developing automated testing solutions
* Strong problem-solving and communication skills
* Experience working within Agile development environments
Desirable
* Experience with WPF development
* Financial services or trading platform exposure
* Knowledge of FIX protocol and messaging
* Experience with serverless architecture and microservices
* Exposure to Java, JavaScript, or React
* Understanding of TDD / BDD methodologies
For further information on this job, or any other Software Engineering jobs in Belfast or Northern Ireland, apply via the link or contact Michael Peniata for a confidential chat today.
VANRATH acts as an agency and employment business for permanent recruitment and the supply of temporary workers. Successful applicants may be required to satisfactorily complete pre-employment checks (such as references, criminal record checks, right to work checks) in line with the client or VANRATH’s policy.
The TP ICAP Group is a world leading provider of market infrastructure.
Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.
Through our people and technology, we connect clients to superior liquidity and data solutions.
The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform.
Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.
Role Overview
Join TP ICAP as a Senior Software Engineer and play a pivotal role in building business-critical software solutions for our internal broking division and external clients. You’ll be part of a highly skilled, collaborative team working in an Agile environment, driving innovation from design through to deployment. This is an opportunity to influence technical direction, mentor others, and deliver solutions that shape the future of financial markets.
We value continuous improvement, experimentation, and knowledge sharing. You’ll work in a self-organising, cross-functional team with a strong focus on automation, scalability, and cloud-native architecture.
At TP ICAP, you’ll work on cutting-edge technology that underpins global financial markets. We offer a collaborative environment, opportunities for professional growth, and the chance to make a real impact. If you’re passionate about engineering excellence and thrive in a fast-paced, innovative setting, we’d love to hear from you.
Key Responsibilities
Experience & Competencies
Essential
Desired
Band & Level
#NIJobs
Not The Perfect Fit?
Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn’t align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don’t hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.
Company Statement
We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That’s why we’re building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.
Location
UK - City Quays - Belfast
To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application below.
Ocho are delighted to be working with an innovative and growing technology business as they look to add a Senior Software Engineer to their expanding engineering team.
This is an excellent opportunity for a senior developer who wants real ownership, the chance to shape technical decisions, and work across a varied modern tech stack.
The Opportunity
You’ll join a high-performing team where you’ll play a key role in designing, building and delivering complex software solutions. This role offers strong autonomy, technical influence and the chance to work across backend systems, frontend products and cloud infrastructure.
The Role
What You’ll Bring
Nice to Have
Why Apply?
For more information, feel free to reach out for a confidential chat today
Skills:
Python Java azure Rust go
NI | Remote | Full-Time
At a glance
The Opportunity
Ocho is partnering with a fast-growing, product-led fintech that is building out a brand-new Development Centre from the ground up to deliver an innovative Greenfield payments platform.
This is a role that offers genuine ownership, autonomy, and the opportunity to contribute across the full software development lifecycle.
Why Join?
Duties and Responsibilities
* Understand customer needs, translating requirements into high-quality, innovative software solutions that deliver real customer value.
* Improve development processes, methodologies, and tools through applied experience, automation, and simplification.
* Contribute across the full SDLC from requirements analysis through to release and post-deployment verification.
* Collaborate with team members to ensure deliverables are technically accurate, testable, and delivered on time.
* Identify critical project activities, contribute to estimation and planning, communicate status clearly, and support issue resolution.
Essential Experience
Desirable
What’s on Offer?
To apply, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.
Skills:
ruby ruby on rails remote mvc
Benefits:
Work From Home
Belfast | Hybrid | Full-Time
At a glance
The Role
As a Senior Software Engineer, you’ll play a key role in designing, developing and owning modern backend solutions while contributing to the evolution of monolithic systems into cloud-native microservices architecture.
You will work closely with the Engineering team across Belfast and the wider global engineering organisation, contributing to large scale distributed systems.
This role offers a strong mix of hands-on development, architectural decision making and mentorship.
What you will be doing
What you’ll need:
Nice to Have
What’s on offer
For more information on this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.
Skills:
java kotlin aws senior developer engineer
Benefits:
Work From Home
The Opportunity Ocho is partnering with a fast-growing, product-led fintech that’s building out a brand-new Development Centre from the ground up to deliver an innovative Greenfield payments platform.
As a Principal Java Developer, you’ll be hands-on in designing and developing backend, service, and portal systems that power secure, scalable payment processing. You’ll work with a modern stack, agile practices, and an engineering culture that values autonomy, technical excellence, and collaboration - without the red tape.
Why Join?
Key Responsibilities
Essential Experience
What’s on Offer?
To apply, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.
Skills:
java backend j2ee developer engineer
Benefits:
Work From Home + bonus
Company description
We believe in the power of ingenuity to build a positive human future.
As strategies, technologies, and innovation collide, we create opportunity from complexity.
Our teams of interdisciplinary experts combine innovative thinking and breakthrough technologies to progress further, faster. Our clients adapt and transform, and together we achieve enduring results.
We are over 4,000 strategists, innovators, designers, consultants, digital experts, scientists, engineers, and technologists. And we have deep expertise in consumer and manufacturing, defence and security, energy and utilities, financial services, government and public services, health and life sciences, and transport.
Our teams operate globally from offices across the UK, Ireland, US, Nordics, and Netherlands.
Job description
We believe in the power of ingenuity to build a positive human future. We challenge where it matters and own the outcome. We combine strategic thinking, customer-centric service design, and agile engineering practices to accelerate innovation in a tech-driven world.
Why consider joining our Digital & Data community? ??
Our tech stack ??
While we advocate for using the right tech for the right task, you can expect to work with the following technologies to ensure scalable, high-performance applications:
What you can expect ??
Qualifications
Essential requirements
Even if you don’t meet every requirement below, feel free to still apply as we are often hiring for similar roles which your background might be better suited to.
Apply today by completing our online application
Additional information
Assessment process
Life At PA encompasses our peoples’ ‘s about how we enrich peoples’ working lives by giving them access to unique people and growth opportunities and purpose led meaningful work.
Our purpose guides how we work with our clients and our teams, and support our communities, to deliver insight and impact, solving the world’s most complex challenges. We’re focused on building a workplace that values human difference and diverse mindsets, and a culture of inclusion and equality that unlocks the potential in our people so everyone can be their best self.
We are dedicated to supporting the physical, emotional, social and financial well-being of our people. Check out some of our extensive benefits:
We’re committed to advancing equality. We recruit, retain, reward and develop our people based solely on their abilities and contributions and without reference to their age, background, disability, genetic information, parental or family status, religion or belief, race, ethnicity, nationality, sex, sexual orientation, gender identity (or expression), political belief veteran status, or other by any other range of human difference brought about by identity and experience. We welcome applications from underrepresented groups.
Adjustments or accommodations - Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us on
#LI-NF1
To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.
Are you passionate about building robust, scalable software that makes a real impact?
Do you enjoy solving complex problems using Python and modern engineering practices?
My client is seeking a Senior Python Engineer to join their growing technology team. This role offers the opportunity to design and deliver high-quality backend systems, work on complex data-driven projects, and collaborate closely with talented engineers across multiple disciplines.
What you’ll be doing
What we’re looking for
Desirable (not essential)
What’s on offer
If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.
MCS Group has an exciting opportunity for an IAM Technical Specialist to join a major public sector transformation programme. This role sits within the integration team, tasked with delivering secure and scalable IAM solutions to support regional systems used across public services.
As IAM Technical Specialist, you will work with a team of IT professionals in the design, development, and support of critical system integration’s. You will also play a central role in enhancing identity life-cycle processes, role-based access controls, and developing robust IAM frameworks that align with organisational security standards.
The Role:
The Person- Essential Criteria:
The Person- Desirable Criteria:
Location: Belfast / Hybrid
Duration: Temporary (initially) for 6-12 Months - Starting ASAP
Salary: £24.45/rate per hour | £47677.5/y
Hours: 37.5 per week
If you require any reasonable adjustments in relation to your application, please get in touch.
To speak in absolute confidence about this opportunity please send an up to date CV via the link provided or contact Corey Hillis Specialist Recruitment Consultant at MCS Group .
Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current jobs
MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.
Not all agencies are the same MCS Group are passionate about providing a first-class service to all our customers and have an independent review rating of 4.9 stars on Google.
Skills:
IAM PAM Identity & Access Management Systems Administrator Systems Manager Security engineer
Benefits:
Work From Home Hybrid Working Flexi-Time
Your mission
JOB TITLE: Senior Developer
JOB LOCATION: Belfast, Hybrid
TERMS: Permanent, full time
THE JOB
We are looking for an experienced and versatile Senior Developer to join our growing engineering team. You will play a central role in the design, development, and delivery of complex software solutions across our technology stack. As a senior member of the team, you will be expected to take ownership of solution design, contribute to architectural decisions, and provide technical leadership to peers.
Your profile
WHAT WILL YOU BE DOING?
Solution Design & Architecture
Demonstrable experience leading end-to-end solution design, from initial requirements through to delivery and testing.
Ability to produce clear technical documentation including architecture diagrams, design specs, and decision records.
Strong understanding of system architecture principles and the ability to evaluate trade-offs across different approaches.
Experience taking overall ownership of solutions - including infrastructure context, integration points, and testing strategies.
Backend Languages
Excellent Programming skills with proven experience building production-grade applications, in Python, Typescript and Go are desirable
Familiarity with Python frameworks (FastApi, Django), packaging, testing (e.g. pytest), and best practices for maintainable, scalable code. Or alternatively express/Hono or other backend frameworks
Front-End Development
Solid front-end development skills, with hands-on experience in modern JavaScript and TypeScript.
Experience working with React or similar component-based frameworks to build responsive, user-friendly interfaces.
REST APIs & OAuth
Strong experience designing and consuming RESTful APIs.
Working knowledge of OAuth 2.0 and modern authentication/authorisation patterns.
Database Knowledge
Proficiency with relational databases, specifically PostgreSQL and MySQL.
Comfortable writing complex queries, managing schema design, and optimising database performance.
Technology Stack
Candidates should be familiar with, or enthusiastic to work across, our core suite of languages and frameworks:
Python - primary backend language
JavaScript & TypeScript - front-end and scripting
React - front-end UI framework
Go - performance-critical services
Rust - systems-level development
Candidates must also be familiar with Cloud Hosting and Storage:
Microsoft Azure, Amazon - cloud infrastructure, services, and deployment pipelines.
Desirable Skills
The following skills are not essential but would be considered a strong advantage:
Microsoft Azure - cloud infrastructure, services, and deployment pipelines.
Linux & Virtualisation - administration, scripting, and virtualised environments.
Dynamics 365 - integration experience with Microsoft Dynamics 365 for CRM or operational workflows.
WHAT WILL YOU BRING?
A minimum of 5 years of professional experience in a software development role, with demonstrable time spent at a senior level.
A track record of delivering complex, multi-component software projects end to end.
Experience mentoring or guiding less experienced developers is desirable.
IS FIBRUS FOR ME?
At Fibrus Limited, we put our people first! Having been awarded the Investors in People ‘We invest in People’ standard accreditation, we are proud to be a company who encourage colleagues to do and be their very best. Our culture is focused on trust, collaboration, growth, and flexibility.
We invest in our people, offering colleagues benefits that improve their personal lives as well as their careers! So along with competitive salaries and an excellent benefits package, we also offer our colleagues benefits including mental health workshops, professional development support and private healthcare. We also recognise the importance of supporting our colleagues with life changes and have comprehensive policies around menopause, mental health, pregnancy loss and leave for maternity, parental and adoption.
As we continue to grow, you would be joining a team of dedicated and passionate people who work super hard every day to improve the lives of those in our own communities by transforming the digital infrastructure of Northern Ireland and Great Britain!
We’re building something special at Fibrus, with our team at the very heart of it and we are excited to speak to potential colleagues who share our purpose!
HOW TO APPLY
To apply to join the Fibrus Group, please do so online and our recruitment team will be in contact with you once we’ve had a chance to have a look at your application. We wish you the best of luck and thank you for your interest in Fibrus. #Fibrus
At Fibrus Limited, we recognise the positive value of diversity, promote equality and challenge unfair discrimination. We are an equal opportunities employer and always aim to recruit the person who is most suited to the job, welcoming people of all backgrounds. We particularly encourage applications from women, under-represented genders, individuals with disabilities, and under-represented ethnicities. We’re happy to discuss flexible working - there is no obligation to raise this at the application stage but if you wish to do so, you are welcome to.
All offers of employment with Fibrus will be subject to the satisfactory completion of pre-employment checks which may include all or some of the following: references, right to work, criminal record history, professional qualifications.
Fibrus Limited, Fibrus ISP, Hyperfast and Viberoptix, belong to the Infracapital group of companies. We will retain your information, for the purposes of recruitment, for a period of up to 12 months. We may also share your information with our partner organisations for the purposes of recruitment. Please email if you do not wish us to retain your information or do not wish for us to share your information.
#Fibrus
To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application or Login/Register to apply button below.
Senior Software Engineer - (Java / AWS) Belfast | Hybrid | Full-Time At a glance Senior backend role with real ownership Java and Kotlin microservices in a cloud native environment Hybrid working in Belfast Salary up to £70k plus bonus The Role As a Senior Software Engineer, you'll play a key role in designing, developing and owning modern backend solutions while contributing to the evolution of monolithic systems into cloud-native microservices architecture. You will work closely with the Engineering team across Belfast and the wider global engineering organisation, contributing to large scale distributed systems. This role offers a strong mix of hands-on development, architectural decision making and mentorship. What you will be doing Design, build and deliver high-quality backend solutions Advocate for TDD / BDD and engineering best practice Decompose complex monolith applications into scalable microservices Develop secure, resilient RESTful APIs (security-first mindset) Collaborate with Senior, Staff and Principal Engineers globally Contribute to monitoring, alerting and production stability Participate in on-call rotation Coach and mentor junior engineers Drive engineering standards and continuous improvement What you'll need: 5+ years' backend engineering experience Strong Java or Kotlin expertise Experience building scalable microservices in cloud-native environments REST API development experience Solid understanding of SOLID principles and design patterns Experience with relational databases (e.g. MySQL) CI/CD experience (Jenkins or similar) Experience working in Agile/Scrum teams Strong communication and problem-solving skills Nice to Have Experience with NoSQL (DynamoDB, Elasticsearch, MongoDB) Event-driven architecture (Kafka, RabbitMQ) Infrastructure as Code (Terraform, CloudFormation, SAM) Scripting (Bash) level and above Excellent problem solving and communication skills What's on offer Competitive salary up to £70k plus bonus Generous benefits package Hybrid working with a modern Belfast office Clear progression opportunities within a global engineering function For more information on this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below. Skills: java kotlin aws senior developer engineer Benefits: Work From Home
Senior Software Engineer Ocho are delighted to be working with an innovative and growing technology business as they look to add a Senior Software Engineer to their expanding engineering team. This is an excellent opportunity for a senior developer who wants real ownership, the chance to shape technical decisions, and work across a varied modern tech stack. The Opportunity You'll join a high-performing team where you'll play a key role in designing, building and delivering complex software solutions. This role offers strong autonomy, technical influence and the chance to work across backend systems, frontend products and cloud infrastructure. The Role Design and deliver end-to-end software solutions Build scalable backend services using Python, TypeScript and Go Develop modern frontend applications using React / TypeScript Design and integrate REST APIs Design, optimise and maintain PostgreSQL / MySQL databases Influence architecture decisions and engineering best practice Mentor other developers and support team growth Work within Azure / AWS cloud environments What You'll Bring 5+ years commercial software engineering experience Strong backend development experience Excellent JavaScript / TypeScript skills Experience with React or similar frontend frameworks Strong knowledge of system design and architecture Experience delivering production-grade systems Database experience with PostgreSQL or MySQL Strong communicator with a collaborative mindset Nice to Have Go or Rust experience Azure or AWS cloud exposure Linux / virtualisation knowledge CRM / Dynamics integrations experience Why Apply? Senior role with genuine ownership Broad technical exposure across frontend, backend and cloud Modern engineering environment Strong progression opportunities Growing company with ambitious plans For more information, feel free to reach out for a confidential chat today Skills: Python Java azure Rust go