Senior Software Engineer C#.Net

Client Server Limited

Newcastle upon Tyne

On-site

GBP 105,000 - 135,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

25 days holiday
Social team atmosphere
Early finish for drinks on Fridays

Job summary

Client Server Limited in Newcastle upon Tyne is seeking a Senior Software Engineer to design and develop backend services using C# and .Net. You will work on distributed systems processing large data with demanding performance and reliability requirements, influencing architecture and product direction.

You will join a high-calibre team that values technical excellence and ownership of significant technical initiatives, with opportunities to shape engineering decisions and delivery.

Qualifications

  • You have a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russell 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.

Responsibilities

  • Design and develop backend services using modern C# and .Net.
  • Work on distributed systems that process large data volumes with performance and reliability requirements.
  • Contribute to technical design, architecture, and production delivery.
  • Collaborate with colleagues to continually improve systems and engineering practices.

Skills

C#
.NET
Distributed systems
Software architecture
Algorithms
Data structures
OOP design
Ownership

Education

BSc in Computer Science (2.1) / Russell Group university

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.

Senior Software Engineer C#.Net, Newcastle upon Tyne, Tyne and Wear, England

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer C# .Net
Senior Software Engineer C# .Net

Client Server Limited • Newcastle upon Tyne

On-site
GBP 90,000 - 120,000
Salary to £120k
25 days holiday
Social team atmosphere
+1
Lead C# Developer.Net Core - Fintech
Lead C# Developer.Net Core - Fintech

Client Server Limited • England

On-site
GBP 110,000 - 130,000
Lead C# Developer .Net Core - Fintech
Lead C# Developer .Net Core - Fintech

Client Server Limited • Newcastle upon Tyne

On-site
GBP 90,000 - 130,000
25 days holiday
Social team atmosphere
Backend Software Engineer C# .Net - FinTech
Backend Software Engineer C# .Net - FinTech

Client Server Limited • Newcastle upon Tyne

On-site
GBP 110,000 - 130,000
Salary to £130k+
Bonus
25 days holiday
+4
Senior Software Engineer C# .Net - relocate to Newcastle!
Senior Software Engineer C# .Net - relocate to Newcastle!

Client Server • London

On-site
GBP 117,000 - 143,000
25 days holiday
Social team atmosphere with events
Flexible working hours
Software Engineer
Software Engineer

FryerMiles • Newcastle upon Tyne

On-site
GBP 75,000 - 115,000
Senior Software Engineer C# .Net Core - FinTech
Senior Software Engineer C# .Net Core - FinTech

Client Server • Newcastle upon Tyne

On-site
GBP 117,000 - 143,000
Salary up to £130k, negotiable
25 days holiday
Social team atmosphere with events
Lead C# Developer .Net Core - Fintech
Lead C# Developer .Net Core - Fintech

Client Server • Newcastle upon Tyne

On-site
GBP 135,000 - 165,000
Salary up to £150k + Bonus
25 days holiday
Social events and early finishes on Fridays
Senior C# .NET Engineer – High-Impact Fintech, Newcastle
Senior C# .NET Engineer – High-Impact Fintech, Newcastle

Client Server Limited • Newcastle upon Tyne

On-site
GBP 105,000 - 135,000
25 days holiday
Social team atmosphere
Early finish for drinks on Fridays
Software Developer - FinTech
Software Developer - FinTech

Client Server • North East

On-site
GBP 63,000 - 77,000
Competitive salary
Bonus
25 days holiday
+1