×
Register Here to Apply for Jobs or Post Jobs. X

Senior C# Engineer

Job in Newcastle upon Tyne, Newcastle, Tyne and Wear, SY7, England, UK
Listing for: Oliver Bernard
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, C# / Unity Developer
Salary/Wage Range or Industry Benchmark: 130000 GBP Yearly GBP 130000.00 YEAR
Job Description & How to Apply Below
Location: Newcastle upon Tyne

Location: Newcastle upon Tyne, United Kingdom (5 Days Per Week Onsite)

Salary: Up to £130,000 per annum (depending on experience)

About the Company

We are a fast-growing financial consultancy delivering advanced technology and analytical solutions to leading financial institutions, asset managers, and investment firms across the UK and Europe. Our expertise spans trading systems, risk platforms, regulatory technology, and large-scale financial data infrastructure.

To support continued growth, we are seeking highly skilled Senior C# Engineers to join our Newcastle-based engineering team.
This is a fully onsite role (5 days per week).

Role Overview

As a Senior C# Engineer, you will design and build robust, scalable, and high-performance applications that support complex financial workflows. You will collaborate closely with quantitative analysts, data engineers, and financial consultants to deliver mission-critical systems in demanding environments.

This role requires strong software engineering fundamentals, experience building enterprise-grade systems, and the ability to operate in a fast-paced consultancy setting.

Key Responsibilities
  • Architect, design, and develop enterprise-grade applications using C# and .NET
  • Build scalable, resilient backend services and APIs
  • Optimise system performance and ensure reliability in production environments
  • Contribute to system architecture and technical decision-making
  • Implement best practices around security, testing, and maintainability
  • Work closely with stakeholders across trading, risk, compliance, and analytics
  • Mentor junior engineers and conduct code reviews
  • Participate in deployment, monitoring, and production support
Required Qualifications
  • Bachelor’s degree (BSc) from a Top 300 global university (QS or Times Higher Education ranking)
  • 6+ years of professional software engineering experience
  • Expert proficiency in C# and .NET (preferably .NET 6+)
  • Strong understanding of object-oriented design and SOLID principles
  • Experience building distributed systems and RESTful APIs
  • Strong knowledge of SQL and relational database design
  • Solid understanding of multithreading and asynchronous programming
  • Experience with unit testing and CI/CD pipelines
Preferred Experience
  • Background in financial services, capital markets, or fintech
  • Experience with ASP.NET Core
  • Familiarity with messaging systems (e.g., Kafka, Rabbit

    MQ)
  • Experience working with cloud platforms (Azure preferred)
  • Knowledge of containerisation (Docker, Kubernetes)
  • Exposure to front-end technologies (e.g., React, Angular)
  • Experience with event-driven architectures
  • Strong analytical and problem-solving ability
  • High attention to detail and engineering quality
  • Ability to work effectively in a client-facing consultancy environment
  • Clear and confident communication skills

    Leadership and mentoring capability
  • Base salary up to £130,000
  • Performance-related bonus
  • Exposure to complex, high-impact financial systems
  • Direct collaboration with senior financial stakeholders
  • Clear career progression within a growing consultancy
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary