Senior Software Developer (.NET)

Ocho People

Belfast City District

Hybrid

GBP 58,500 - 71,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working
Belfast base office

Job summary

Ocho People is seeking a Senior Software Engineer to join a world‑leading tech organisation. You’ll design, build and maintain distributed, cloud‑native systems using .NET and C#, delivering REST and GraphQL APIs with robust testing.

You’ll influence technical direction, mentor engineers and thrive in a hybrid Belfast environment. The role focuses on scalable solutions with modern automation and cross‑functional collaboration.

Qualifications

  • Proven experience designing, developing and maintaining distributed, event driven, cloud native systems.
  • Expertise in modern .NET technologies (.NET Framework and .NET Core) using C#
  • Strong experience in API design and development across REST and GraphQL
  • Solid understanding of relational database design and optimisation with MSSQL or MySQL
  • Hands on experience deploying and managing cloud environments on AWS or Azure
  • Comprehensive knowledge of the full SDLC with proactive involvement across design, development, QA and post release support
  • Strong problem solving skills and ability to validate approaches through proof of concepts
  • Experience building automated testing solutions for complex systems
  • Ability to balance pragmatism with innovation and deliver high quality solutions under tight deadlines

Responsibilities

  • Collaborate with Solution Architects and Principal Engineers to design and implement solutions aligned with IT strategy and technical vision
  • Take ownership of engineering deliverables, ensuring quality, scalability and adherence to best practices
  • Design and develop distributed, event driven, cloud native systems across the full software development lifecycle
  • Build and maintain REST and GraphQL APIs to a high standard
  • Drive continuous improvement by exploring new technologies, tools and methodologies
  • Mentor and support team members, fostering a culture of learning and technical excellence
  • Communicate progress effectively and proactively raise impediments to minimise delivery risks
  • Build automated testing solutions for complex systems

Skills

Distributed systems
C#/.NET
REST APIs
GraphQL APIs
Cloud platforms
SQL databases
Automation testing
SDLC

Tools

AWS
Azure
MSSQL
MySQL
CI/CD

Job description

Senior Software Engineer (.NET / C#)

Ocho People | Technology Recruitment



  • Senior Software Engineer role at a world leading technology organisation operating across 27 countries

  • .NET and C# focused with distributed systems, cloud native architecture, REST and GraphQL APIs

  • Influence technical direction, mentor others and deliver solutions that operate at genuine scale

  • Hybrid working, Belfast based

  • Salary up to £65,000


About the Company

Our client is a world leading provider of financial markets infrastructure, operating at the heart of global financial and commodities markets from more than 60 offices across 27 countries. With over 5,200 people globally, their engineering teams build and maintain the technology that underpins price discovery, liquidity and data distribution at enormous scale. Self organising, cross functional Agile teams, a genuine focus on cloud native architecture and automation, and a culture built around continuous improvement and knowledge sharing. This is not a company where engineers are told what to build and left to get on with it. They are involved in shaping technical direction from day one.


Why Work Here?

This is a company that is genuinely investing in Belfast. They have hired 12 engineers here already this year, not as a cost saving exercise, but because they are building serious engineering capability in Northern Ireland for the long term. To support that growth, they have just moved into a brand new office in Belfast city centre, purpose built to house the expanding team and give engineers the environment they need to do their best work. The Belfast team is not a satellite office doing maintenance work. It is a core part of a global engineering organisation tackling complex, large scale problems with modern technology and real autonomy.


If you are a senior engineer who wants to work at the intersection of world class technology and global financial markets, where the systems you build genuinely have to perform and the problems are as complex as they come, this is worth exploring. The work is real, the scale is significant, and the opportunity to grow within a technically serious organisation is genuine.


Key Responsibilities


  • Collaborate with Solution Architects and Principal Engineers to design and implement solutions aligned with IT strategy and technical vision

  • Take ownership of engineering deliverables, ensuring quality, scalability and adherence to best practices

  • Design and develop distributed, event driven, cloud native systems across the full software development lifecycle

  • Build and maintain REST and GraphQL APIs to a high standard

  • Drive continuous improvement by exploring new technologies, tools and methodologies

  • Mentor and support team members, fostering a culture of learning and technical excellence

  • Communicate progress effectively and proactively raise impediments to minimise delivery risks

  • Build automated testing solutions for complex systems


What You\'ll Need

Essential:


  • Proven experience designing, developing and maintaining distributed, event driven, cloud native systems

  • Expertise in modern .NET technologies (.NET Framework and .NET Core) using C#

  • Strong experience in API design and development across REST and GraphQL

  • Solid understanding of relational database design and optimisation with MSSQL or MySQL

  • Hands on experience deploying and managing cloud environments on AWS or Azure

  • Comprehensive knowledge of the full SDLC with proactive involvement across design, development, QA and post release support

  • Strong problem solving skills and ability to validate approaches through proof of concepts

  • Experience building automated testing solutions for complex systems
  • Ability to balance pragmatism with innovation and deliver high quality solutions under tight deadlines


Nice to Have:


  • Proficiency in WPF application development

  • Experience with AWS serverless architecture and microservices

  • Familiarity with Java, JavaScript or React

  • Understanding of TDD, BDD or similar testing methodologies


Why Apply?


  • Salary up to £65,000

  • Hybrid working with a Belfast base

  • Part of a rapidly growing Belfast engineering hub, with 12 new hires already this year

  • Work on business critical systems at genuine scale within a world leading organisation

  • Real opportunity to influence technical direction and mentor engineers around you

  • Self organising, cross functional Agile teams with a strong focus on automation and cloud native architecture

  • Collaborative culture with a genuine emphasis on continuous improvement, experimentation and knowledge sharing

  • Direct access to Solution Architects and Principal Engineers across a mature, technically serious engineering function

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

Ocho People • Belfast City District

Hybrid
GBP 39,000 - 65,000
Software Engineer
Software Engineer

Ocho People • Belfast City District

Hybrid
GBP 47,000
Hybrid work model
Opportunity to work with AWS
Senior .NET Engineer
Senior .NET Engineer

Ocho People • Belfast City District

Hybrid
GBP 60,000 - 85,000
Hybrid working
Modern Belfast office
Training & development
Senior .NET Developer (Multiple Roles)
Senior .NET Developer (Multiple Roles)

Ocho People • Belfast City District

Hybrid
GBP 39,000 - 65,000
25 days annual leave
Pension contribution
Annual bonus scheme
+1
Senior Full-Stack Developer
Senior Full-Stack Developer

Ocho People • Belfast City District

Hybrid
GBP 39,000 - 65,000
Hybrid working
Belfast base
Greenfield platform with AWS
Senior Front-End Developer
Senior Front-End Developer

Ocho People • Belfast City District

Hybrid
GBP 65,000
Hybrid working
C#/.NET Software Engineer | AWS | Modern Cloud Platform
C#/.NET Software Engineer | AWS | Modern Cloud Platform

VanRath • Belfast City District

Hybrid
GBP 50,000 - 70,000
Competitive salary
Hybrid working
Flexible working
+3
Software Engineer
Software Engineer

Ocho People • Greater London

Hybrid
GBP 33,000 - 55,000
Free food and drinks from onsite café
Subsidised gym membership
Bike to work scheme
+2
Lead Software Engineer - Fintech
Lead Software Engineer - Fintech

VANRATH • Belfast

Hybrid
GBP 83,000 - 97,000
Pension
Healthcare
Enhanced leave
+1
Principal Java Engineer
Principal Java Engineer

Ocho People • Belfast City

Hybrid
GBP 81,000 - 99,000
Hybrid working Belfast
Bonus and benefits package
Career progression