Are you an experienced .NET Engineer ready to take ownership of backend systems in a mission-critical financial environment?
My client is seeking a Senior Back-End Software Engineer to join their Belfast-based engineering team, contributing to a suite of real-time trading and broking platforms used by both internal and external customers.
You’ll be working as part of a cross-functional Agile team, collaborating with Solution Architects and Principal Engineers to design and build scalable, cloud-native, event-driven systems. This is a hands-on engineering role, with responsibility not only for development but also mentoring, technical leadership, and continual improvement of delivery practices.
What You’ll Be Doing
-
Designing, developing, and maintaining distributed systems with a focus on performance and reliability.
-
Building APIs (REST, GraphQL) and backend services using the latest .NET technologies.
-
Collaborating closely with architects and senior stakeholders to ensure solutions align with business and technical goals.
-
Championing clean, testable code and automation across the delivery lifecycle.
-
Mentoring and supporting other engineers within the team.
-
Contributing to continuous improvement across architecture, development practices, and DevOps pipelines.
Key Skills and Experience
Essential:
-
Strong experience with .NET Core / .NET Framework (C#).
-
Proven expertise in designing and implementing distributed, event-driven systems.
-
Solid understanding of relational databases (MSSQL, MySQL) and query optimisation.
-
Experience deploying and managing solutions in cloud environments (AWS, Azure).
-
Skilled in automated testing strategies for complex systems.
-
Strong understanding of the full software development lifecycle.
-
Pragmatic, delivery-focused, and comfortable working across multiple priorities simultaneously.
Desirable:
-
WPF development experience.
-
Exposure to capital markets, trading platforms, or FIX protocol.
-
Familiarity with AWS cloud services.
-
Knowledge of Java, JavaScript, or React.
-
Experience with microservices, serverless architecture, and testing frameworks like TDD or BDD.
Location
This role is based in Belfast, with hybrid flexibility for the right candidate.
If you’re passionate about engineering high-performance financial systems and want to work in a collaborative and innovative environment, this could be the perfect fit.
If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.