Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer Mid Level

VanRath

Belfast

Hybrid

GBP 40,000 - 60,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading fintech company in Belfast is seeking a Mid-Level Software Engineer to work on cloud-based trading and analytics solutions. The role requires 3+ years of software development experience, particularly in financial systems, and strong programming skills in languages such as .NET, C#, Java, C++, Python, or PowerShell. Candidates should be comfortable in a Windows environment and possess excellent problem-solving abilities. The position offers a competitive salary, hybrid working model, and various employee benefits.

Benefits

Highly competitive salary
Employer-paid private health insurance
Pension with employer-matched contributions
Progressive holiday and time-off policies
Weekly catered lunches
Regular company events
Modern office environment

Qualifications

  • 3+ years' experience in software development, ideally in financial systems.
  • Experience with one or more programming languages: .NET / C# / Java / C++ / Python / PowerShell.
  • Comfortable working in a Windows-based environment.

Responsibilities

  • Designing, developing, and configuring API components to meet client requirements.
  • Debugging and analysing user APIs, interfaces, and platform integrations.
  • Collaborating with support teams to diagnose and resolve technical issues.
  • Supporting client onboarding and improving overall system usability.

Skills

Software development experience
Strong debugging skills
Problem-solving
Experience with .NET
Experience with C#
Experience with Java
Experience with C++
Experience with Python
Experience with PowerShell
Strong communication skills

Education

Degree in Computer Science, Engineering, Maths, or related discipline
Job description
Mid-Level Software Engineer - FinTech / Cloud Platforms

Join a fast-growing fintech company building powerful cloud-based trading, analytics, and compliance solutions used by financial professionals around the world. You'll work on real, production-grade systems alongside experienced engineers in an environment that values quality, learning, and collaboration.

This role is ideal for a solid mid-level engineer who enjoys problem-solving, wants to deepen their financial systems knowledge, and likes seeing their work make an impact.

What's on Offer
  • Highly competitive salary

  • Employer-paid private health insurance, life assurance & income protection

  • Pension with employer-matched contributions

  • Progressive holiday and time-off policies

  • Weekly catered lunches and office snacks

  • Regular company events and team activities

  • Modern Belfast office with a strong engineering culture

  • Hybrid working model after 6 months (3 days onsite / 2 days remote)

About the Company

The company is a leading provider of cloud-based financial trading, analytics, and compliance software. Its platforms are trusted by a wide range of clients—from early-stage firms to global financial institutions—to streamline operations, meet regulatory requirements, and gain market insights.

About You

You'll bring strong technical fundamentals, a practical mindset, and the confidence to work independently when needed.

Essential:

  • 3+ years' experience in software development, ideally in financial systems

  • Strong debugging, troubleshooting, and problem-solving skills

  • Experience with one or more of: .NET / C# / Java / C++ / Python / PowerShell

  • Comfortable working in a Windows-based environment

  • Degree (or equivalent experience) in Computer Science, Engineering, Maths, or related discipline

  • Clear communicator with a professional, collaborative approach

Nice to Have:

  • Exposure to financial integrations (FIX, iLink, proprietary messaging protocols)

  • Experience working directly with clients or customer-facing systems

What You'll Be Doing
  • Designing, developing, and configuring API components to meet client requirements

  • Debugging and analysing user APIs, interfaces, and platform integrations

  • Gaining hands-on exposure to financial markets and trading systems

  • Collaborating with support teams to diagnose and resolve technical issues

  • Supporting client onboarding and improving overall system usability

  • Taking part in deep-dive learning sessions focused on engineering best practices and software design

Interested? Apply via the link or contact VANRATH for a confidential conversation. Follow VANRATH on LinkedIn for career advice, industry insights, and new opportunities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.