Senior C# Software Engineer

Virtuetech Recruitment Group — United Kingdom · Posted ~4 hours ago

Senior Full-time

Skills

C# .NET Software Architecture Real-Time Data Kafka Data-Intensive Systems Database Systems Data Lakes Relational Databases Time-Series Databases OLAP

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior C#/.NET engineering role focused on scalable, data-intensive platforms handling large volumes of real-time data. You will own work from analysis and solution design through development, testing, release, and production support, while contributing to architecture and mentoring other engineers.

Highlights

Senior hands-on engineering role tackling large-scale, data-intensive systems with real-time market data, high-volume streaming, massive data lakes, and multiple database technologies, with strong technical ownership and mentoring opportunities.

Description

A leading Energy Trading Firm in London is seeking a Senior C# Software Engineer for scalable data-intensive platforms. You'll be responsible for developing and enhancing systems that handle large volumes of real-time market and trading data, supporting critical processes across a global trading environment. The .NET Developer role: As a Senior Software Developer, you'll take ownership of technical requests from initial analysis and solution design through to development, testing, release and production support. You'll work with a high degree of independence while contributing to the architectural direction and ongoing evolution of the wider data platform. You'll be working on genuinely large-scale engineering challenges, including applications streaming 100s of GB of data through Kafka, data lake applications operating at 100s of TB scale, and databases reaching 10s of TB across relational, time-series and OLAP technologies. This is a senior hands-on position where you'll also mentor other developers, review code and share technical knowledge across the team. You'll need to be comfortable picking up unfamiliar technologies quickly and applying them to new engineering challenges within a fast-moving, data-driven environment. Tech: C#, .NET, ASP.NET, Angular, Kafka, SQL Server, PostgreSQL, Oracle, Terraform, Azure Service Bus, CI/CD, Test Automation, Real-Time Data Streaming, High-Volume Data Ingestion. Package: 💰 This role is paying up to £95,000 + bonus + benefits 🚂 Role is based in Central London 📍 Hybrid working. 3 days per week in the office Skills: Strong commercial experience developing applications using C#/.NET.Experience working with data-intensive, high-volume or real-time applications.Strong experience working with relational databases and data-driven applications.Experience with modern distributed technologies such as Kafka, Docker, Kubernetes or similar would be beneficial.Ability to independently take ownership of technical requirements and see them through to completion.Comfortable adapting to new technologies and picking up unfamiliar tools quickly.Collaborative approach with an interest in sharing knowledge, supporting and mentoring other engineers. If you are interested in this role, please let me know by replying to this advert or sending your CV to hafsa@virtuetech.io