Senior Software Engineer

Job Description

Senior Software Engineer - Global Financial Technology Firm

📍 Location: Belfast (Hybrid working)
💼 Job Type: Permanent | Full-Time
📣 Posted by: VANRATH

VANRATH is delighted to be recruiting on behalf of a global market infrastructure and trading technology firm for the position of Senior Software Engineer. This role offers an exciting opportunity to work within a collaborative Agile engineering environment, delivering high-impact, business-critical software solutions for both internal and external stakeholders across global financial and commodities markets.

This is an ideal position for an experienced engineer with strong proficiency in C# or Java, a passion for quality and testing, and a desire to be part of a modern, forward-thinking development culture.


The Opportunity

As a Senior Engineer, you will join a high-performing technology division within a multinational organisation that powers price discovery, liquidity access, and data distribution across 60+ global offices. Working as part of a cross-functional, self-organising Agile team, you will contribute to the design and delivery of innovative solutions, applying best practices in CI/CD and DevOps.


Key Responsibilities:

  • Collaborate with Architects and Principal Engineers to deliver scalable, robust solutions aligned with technical strategy.

  • Provide mentoring and support to junior developers.

  • Contribute to continuous improvement and quality assurance processes (unit tests, code reviews, etc.).

  • Take ownership of key features from concept to production.

  • Ensure functional and non-functional requirements are consistently delivered to a high standard.

  • Partner with QA colleagues to deliver software that meets user and business expectations.

  • Raise technical risks and blockers early to minimise delivery delays.


Essential Skills & Experience:

  • Degree in Computer Science or relevant industry experience.

  • Proven software development experience with C# .NET and/or Java.

  • Solid understanding of secure coding practices and API architecture.

  • Strong focus on software testing and quality assurance.

  • Experience with git-based source control and CI/CD pipelines.

  • Familiarity with both relational and non-relational databases.

  • Excellent team collaboration and communication skills.


Desirable Experience:

  • Enterprise software development background.

  • Web development experience using React, TypeScript, JavaScript, CSS.

  • Familiarity with AWS and cloud-native development.

  • Exposure to containerisation, serverless architecture, and microservices.

  • Knowledge of infrastructure as code (Terraform, CloudFormation).

  • Experience with TDD, BDD, or other modern development methodologies.

  • Understanding of financial markets or trading platforms.


What's on Offer:

  • Work with a globally respected organisation known for technical excellence and innovation.

  • Hybrid working model offering flexibility and work-life balance.

  • Competitive salary and benefits package.

  • Ongoing support for career progression and professional development.

  • Inclusive, diverse working culture where every team member's input is valued.


To apply or find out more about this opportunity in confidence, please contact VANRATH today.

VANRATH is acting as a recruitment partner on behalf of our client. All applications will be treated with the strictest confidentiality.