Enable job alerts via email!

Senior Software Engineer (Equities)

TP ICAP

Belfast

On-site

GBP 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Job summary

A leading financial services firm in Belfast is seeking a Senior Software Engineer to deliver critical software for their broking division. The role involves working in an Agile environment and focuses on Continuous Improvement and collaboration. Candidates should have significant experience in .NET and financial systems, as well as strong problem-solving and communication skills. This position offers competitive salary and benefits.

Qualifications

  • Expertise in recent versions of .NET Framework and .NET Core (C#).
  • Skilled in relational databases, particularly schema design and optimization.
  • Experience delivering proof of concepts (POC).

Responsibilities

  • Work closely with architects to build aligned solutions.
  • Deliver against functional and non-functional requirements.
  • Communicate progress effectively and raise impediments early.

Skills

C#
.NET Framework
Agile practices
Database optimization
AWS
Proactive problem solving
CI/CD pipelines
Version control systems (GitLab/GitHub)
Communication skills

Education

Degree or 7+ years experience in a relevant field

Tools

MSSQL Server
Visual Studio
Jira

Job description

Social network you want to login/join with:

Senior Software Engineer (Equities), Belfast

Client: TP ICAP

Location: Belfast, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 948afef9be81

Job Views: 12

Posted: 12.08.2025

Expiry Date: 26.09.2025

Job Description:

Role Overview

As a Senior Software Engineer at TP ICAP, you will be part of a talented team delivering business-critical software for the internal broking division and their external customer base.

You will work within an Agile environment, from design through to implementation, with a strong focus on Continuous Improvement whilst working collaboratively as part of a self-organising, cross-functional team. There will be a focus on continuous integration and deployment.

Role Responsibilities
  • Work closely with the Architect/Principal to build solutions that align with the IT strategy/vision.
  • Provide support and mentoring to other team members.
  • Work in partnership with QA to ensure quality software delivery.
  • Promote quality software practices – unit testing, code reviews, etc.
  • Experiment with multiple technologies and methodologies to guarantee the best solutions.
  • Deliver against both Functional and Non-functional requirements.
  • Take ownership of key features and drive them to completion.
  • Communicate progress effectively and raise impediments early.
Experience / Competences
  • Degree or +7 years industry experience, preferably in financial or trading systems.
  • Expertise in recent versions of .NET Framework and .NET Core (C#), using Visual Studio.
  • Skilled in relational databases (e.g., MSSQL Server, MySQL), including schema design and optimization.
  • Experience with message and event-based asynchronous messaging.
  • Capable of maintaining a distributed real-time system.
  • Skilled in designing components of distributed systems.
  • Knowledge of AWS or similar cloud platforms, including deployment and management.
  • Familiarity with GitLab/GitHub, CI/CD pipelines, and package management.
  • Experience with Jira or similar issue management systems.
  • Adept at Agile practices, with strong communication skills for collaboration.
  • Understanding of SDLC, involved in delivery phases from design to post-release support.
  • Highly organized, proactive problem solver with attention to detail.
  • Delivery-focused, able to manage multiple tasks and deadlines.
  • Ability to evaluate and challenge design approaches for optimal outcomes.
  • Experience delivering proof of concepts (POC).
  • Proficient in writing test tools and system documentation.
  • Background in financial/trading platforms and markets.
  • Knowledge of FIX protocol and handling FIX interactions.
  • In-depth AWS services knowledge.
  • Experience with serverless architecture and microservices.
  • Experience with TDD, BDD, or similar methodologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs