Senior Software Engineer (back End)

TP ICAP

Belfast, UK
Hybrid
Distributed event-driven cloud-native systems
Modern .net technologies c#
Api design and development
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

Job Summary

  • 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.

Matching Summary

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.

Skills & Requirements

Must-have

  • distributed event-driven cloud-native systems
  • modern .NET technologies C#
  • API design and development
  • relational database design optimisation
  • cloud environments deployment management
  • full SDLC involvement

Nice-to-have

  • continuous improvement experimentation
  • knowledge sharing culture
  • financial trading platforms
  • FIX protocol understanding
  • serverless architecture microservices
  • TDD BDD methodologies

Key Requirements

  • Proven experience designing developing maintaining distributed systems
  • Expertise in modern .NET technologies
  • Strong experience in API design
  • Solid understanding of relational database design
  • Hands-on experience deploying managing cloud environments
  • Comprehensive knowledge of the full SDLC
  • Ability to balance pragmatism with innovation
  • Strong problem-solving skills
  • Experience building automated testing solutions

Work Rights

Not specified

Tailored Resume

Cover Letter