Senior Software Engineer (.Net)

Job Description

VANRATH are partnering with a global leader in financial market infrastructure to recruit a Senior Software Engineer to join a high-performing technology team. This is a fantastic opportunity to work on 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

  • Collaborate with architects and senior engineers to design scalable solutions
  • Take 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 tools, and database technologies (SQL/NoSQL)
  • Excellent problem-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!

For further information on this vacancy, or any other IT roles in Belfast or wider Northern Ireland, please apply via the link below or contact Jarlath O'Rourke on in the strictest confidence.