Senior Software Engineer C# .Net

Client Server

Newcastle upon Tyne

On-site

GBP 100,000 - 120,000

Full time

47 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Salary to £120k + Bonus
25 days holiday
Social team atmosphere

Job summary

Client Server in Newcastle is seeking a Senior Software Engineer to design and develop backend services using modern C# and .NET. You will influence architecture and product direction within a high-caliber team.

As a senior engineer, you will tackle data-intensive distributed systems with performance and reliability requirements, contributing across the full software lifecycle from design to production delivery.

Qualifications

  • Minimum 2.1 BSc in Computer Science or similar from a top-tier university with A-levels.
  • Expertise with modern C# and .Net development.
  • Strong knowledge of software architecture and distributed systems.
  • Solid CS fundamentals: algorithms, data structures, OO design and system design.
  • Experience with Python or fintech environments is a plus but not essential.

Responsibilities

  • Design and develop backend services using C# and .NET.
  • Influence architecture, design and product direction.
  • Work on distributed, data-intensive systems with performance and reliability requirements.
  • Collaborate with colleagues to deliver robust, production-grade software.

Skills

C# .NET
Distributed systems
Software architecture
Algorithms & data structures
Team collaboration
Python

Education

2.1 BSc in Computer Science or equivalent

Tools

Python

Job description

Senior Software Engineer / Developer (C# .Net) Newcastle to £120k

Opportunity to join a rapidly growing Fintech that is building sophisticated technology for the global investment management industry. Backed by significant funding and working alongside leading hedge fund partners, the company is solving complex engineering problems at scale and is investing heavily in the continued evolution of its core platform.

This is an opportunity for an intellectually curious C# Software Engineer to join a high-calibre team where technical excellence is valued and engineers are trusted to influence architecture, design and product direction.

As a senior member of the engineering team, you will design and develop business-critical backend services using modern C# and .Net, working on distributed systems that process large volumes of data with demanding performance and reliability requirements. You'll be involved throughout the software lifecycle, from technical design and architecture through to implementation, optimisation and production delivery, collaborating closely with colleagues who share a passion for building elegant, robust software.

The environment is particularly well suited to engineers with strong computer science foundations who enjoy tackling challenging problems, debating technical approaches and continuously improving both systems and engineering practices.

About you:

  • You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level
  • You have expertise with modern C# and .Net development
  • You have a strong knowledge of software architecture, distributed systems and engineering best practices
  • You have a deep understanding of Computer Science fundamentals, including algorithms, data structures, object-oriented design and system design
  • You have a collaborative approach and a genuine enthusiasm for solving difficult technical problems
  • You're able to take ownership of significant technical initiatives and influence engineering direction
  • Experience with Python, data-intensive systems, or financial technology environments would be advantageous but is not essential

Why Join?

Alongside a highly competitive package, you'll gain the opportunity to work on technically demanding systems, collaborate with exceptional engineers, and play a meaningful role in the growth of a business that is still small enough for your contributions to have a visible impact.

  • Salary to £120k + Bonus
  • 25 days holiday
  • Social team atmosphere with a range of events and early finish for drinks on Fridays

The role is based full-time in the company's Newcastle headquarters, a modern office environment designed to encourage collaboration, learning and engineering excellence.

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

Similar jobs worth comparing

Senior Software Engineer C# .Net - Newcastle upon Tyne
Senior Software Engineer C# .Net - Newcastle upon Tyne

Client Server • Newcastle upon Tyne

On-site
GBP 40,000 - 70,000
25 days holiday
Bupa healthcare
Pension contribution
+2
Lead Software Developer C# - Finance
Lead Software Developer C# - Finance

Client Server • Newcastle upon Tyne

On-site
GBP 78,000 - 130,000
25 days holiday
Bupa healthcare
Generous pension contribution
+2
Lead C# Developer .Net Core - Fintech
Lead C# Developer .Net Core - Fintech

Client Server • Newcastle upon Tyne

On-site
GBP 120,000 - 150,000
Salary up to £150k + Bonus
25 days holiday
Social events and early finishes on Fridays
Senior Software Engineer C# .Net Core - FinTech
Senior Software Engineer C# .Net Core - FinTech

Client Server • Newcastle upon Tyne

On-site
GBP 110,000 - 130,000
Salary up to £130k, negotiable
25 days holiday
Social team atmosphere with events
Backend Software Engineer C#.Net
Backend Software Engineer C#.Net

Client Server • Newcastle upon Tyne

On-site
GBP 40,000 - 70,000
25 days holiday
Bupa healthcare
Pension contributions
+2
Principal Engineer
Principal Engineer

Harrington Starr • Newcastle upon Tyne

Hybrid
GBP 99,000 - 121,000
Hybrid and flexible working
Private Medical Insurance and Life Ins
Pension and Employee Assistance
+1
Senior Software Engineer C# .Net - relocate to Newcastle!
Senior Software Engineer C# .Net - relocate to Newcastle!

Client Server • London

On-site
GBP 100,000 - 130,000
25 days holiday
Social team atmosphere with events
Flexible working hours
Senior Software Engineer
Senior Software Engineer

Switch Tech Talent • Newcastle upon Tyne

On-site
GBP 90,000 - 130,000
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus

Hunter Bond • London

Hybrid
GBP 80,000 - 100,000
Generous bonus scheme
State-of-the-art tech stack
Career advancement opportunities
Principal Software Engineer
Principal Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 110,000 - 140,000
Hybrid and flexible working
Private Medical Insurance
Life Insurance
+5