Senior C# Engineer
Listed on 2026-02-28
-
Software Development
Software Engineer, C# / Unity Developer
Location: Newcastle upon Tyne, United Kingdom (5 Days Per Week Onsite)
Salary: Up to £130,000 per annum (depending on experience)
About the CompanyWe 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).
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
- 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
- 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
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: