At a Glance
- Tasks: Design and build high-quality C# .NET solutions for trading operations using Kafka.
- Company: Leading financial services firm with a tech-driven culture.
- Benefits: Competitive salary, hybrid working, and opportunities for professional growth.
- Other info: Collaborative environment with excellent career advancement opportunities.
- Why this job: Join a dynamic team and work on impactful technology initiatives in finance.
- Qualifications: Strong C# .NET experience, knowledge of Kafka, and front-end development skills.
The predicted salary is between 60000 - 75000 £ per year.
Full Stack C# . NET Developer | Core Trading Systems | Kafka | Financial Services | Hybrid, London
A Full Stack C# . NET Developer is required to join a high-performing engineering team within a leading financial services firm operating across global markets.
This is a C# .
NET–focused engineering role working on one of the firm’s most strategic technology initiatives, building and evolving core internal systems that underpin trading operations and support multiple business streams across the organisation.
You will be joining a technology-driven business that invests heavily in modern C# .
NET engineering practices, scalable architecture, and cloud-native infrastructure with Kafka at the heart of how data moves across the platform.
The Team
The team sits at the core of the firm’s internal technology ecosystem. They design and build the systems responsible for:
- Delivering centralised C# . NET APIs and shared internal capabilities across trading and operations
- Building and operating real‑time data streaming pipelines using Kafka
- Enabling AI‑powered services built on modern . NET infrastructure
- Supporting trading workflows through scalable, resilient C# . NET platform services
The environment is event‑driven and Kafka‑based, built on modern .
NET and AWS infrastructure.
The team works closely with product owners, architects and business stakeholders to deliver C# .
NET solutions that directly impact trading operations.
Hybrid working | London
As a Full Stack C# . NET Developer, you will
- Design and build high‑quality C# . NET solutions within a Kafka‑driven, event‑driven architecture
- Develop scalable C# . NET streaming services and internal capabilities including API gateways, real‑time Kafka pipelines and AI‑enabled services
- Build resilient, high‑performance . NET backend services supporting live trading operations
- Architect and deliver robust C# . NET microservices that integrate seamlessly with Kafka event streams
- Contribute to architectural design, platform standards and C# . NET engineering best practices
- Ensure solutions are secure, observable and aligned with governance and regulatory requirements
- Support CI/CD pipelines, automated testing and Dev Ops practices across the . NET estate
- Collaborate closely with product owners, architects and engineering teams to translate business requirements into robust C# . NET technical solutions
- Contribute to documentation and maintain clear technical artefacts
- Mentor and review C# . NET code where required
- Required Experience
- Strong commercial experience as a C# . NET Developer with proven . NET Core / . NET 5+ expertise
- Experience building RESTful C# . NET APIs and microservices in enterprise or trading environments
- Good working knowledge of React and modern front‑end development principles
- Experience working with AWS cloud services (e. g. ECS/EKS, Lambda, S3, RDS, API Gateway)
- Hands‑on experience with Kafka or equivalent event‑streaming technologies within a . NET environment
- Understanding of CI/CD pipelines, automated testing and Dev Ops practices
- Experience with Infrastructure as Code, ideally Terraform
- Strong understanding of C# . NET software design principles (SOLID, clean architecture, domain‑driven design)
- Experience working in Agile/Scrum delivery environments
- Deeper Kafka experience including stream processing, consumer group management or Kafka Streams alongside C# . NET services
- Working knowledge of Python or Node. js/Type Script to complement core C# . NET skills
- Exposure to API gateway technologies and distributed systems design
- Experience implementing observability tooling (logging, monitoring, tracing) across . NET applications
- Financial services or capital markets experience (advantageous but not essential)
- Experience using CDM as a data model (advantageous but not essential)
- #J-18808-Ljbffr
Full Stack C# .NET Developer | Core Trading Systems | Kafka | 130k | Hybrid, London employer: VirtueTech Recruitment Group
At VirtueTech Recruitment Group, we pride ourselves on being an excellent employer that fosters a collaborative and innovative work culture. Our team members enjoy flexible working arrangements, opportunities for professional growth, and the chance to make a significant impact through their work on large-scale applications. Located near Manchester, our office provides a vibrant environment where creativity thrives, making it an ideal place for passionate Mobile Engineers to advance their careers.
Contact Details:
VirtueTech Recruitment Group Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack C# .NET Developer | Core Trading Systems | Kafka | 130k | Hybrid, London
✨Tap into Campus Networks
If you're still in uni, don’t forget to engage with your campus's career services and attend finance-related events. Banks often do presentations and recruitment drives on campus, so put yourself out there and make use of these opportunities to show off your passion for the field.
✨Get Certified
Consider pursuing relevant certifications like the CFA or ACCA while you’re job hunting. They not only beef up your CV but also connect you with professional bodies which can lead to networking opportunities and even job openings in banking and financial services.
✨Connect on Professional Platforms
Join finance-focused groups on platforms like LinkedIn and engage in discussions. This can really help you stand out from the crowd, allowing potential employers to see your knowledge and interest in industry trends. Plus, you might stumble upon job postings shared exclusively within the group.
✨Apply Directly and Be Proactive
Don’t shy away from reaching out directly to firms like VirtueTech Recruitment Group. Use their websites and apply through them, but also consider following up with a polite email to express your enthusiasm. Being proactive can make a huge difference in getting noticed in the competitive financial services sector.
We think you need these skills to ace Full Stack C# .NET Developer | Core Trading Systems | Kafka | 130k | Hybrid, London
Some tips for your application 🫡
Show Off Your Numbers!:In the banking and financial services world, quantifiable achievements are key. Make sure your CV highlights your grades in relevant subjects, any financial certifications you hold, and specific projects where you've delivered measurable results. Employers love to see how your skills translate into real-world success.
Tailor Your Cover Letter to the Role:When applying for a full-time position, your cover letter should make a direct connection between your experience and the job description. Don't just state your enthusiasm for finance—dive into how your background in banking or financial analysis sets you apart. Let your passion shine through while being specific about what you can bring to VirtueTech Recruitment Group.
Include Relevant Financial Software Experience:If you've worked with financial modelling tools or software like Excel, SAP, or specific analytical tools during your studies or internships, bring that up! Highlighting your proficiency can really make your application pop and show you're ready to hit the ground running in a full-time role.
Research and Reflect:Before hitting that 'apply' button on VirtueTech Recruitment Group's website, do a little digging. Look up their recent projects, values, and culture. Reflecting their ethos in your application can make a huge difference and show you’re genuinely interested in being part of the team!
How to prepare for a job interview at VirtueTech Recruitment Group
✨Brush Up on Financial Analysis Skills
Make sure you're well-versed in financial concepts and analytical techniques relevant to banking and financial services. Get comfortable with tools like Excel for modelling or financial forecasting, as technical questions in this area are common during interviews with VirtueTech Recruitment Group.
✨Prepare for Case Studies
Expect to tackle case studies that demonstrate your problem-solving skills in real-world banking scenarios. Familiarise yourself with the types of problems you might face—think risk assessments or investment evaluations—and be ready to articulate your thought process clearly.
✨Show Your Passion for Finance
Since this is a full-time position, employers at VirtueTech Recruitment Group will be keen to see your genuine interest in finance. Be prepared to discuss recent industry trends or news articles that excite you, showcasing your enthusiasm and engagement with the field.
✨Network with Industry Professionals
Before your interview, reach out to current or former VirtueTech Recruitment Group employees on platforms like LinkedIn. They'll offer unique insights into the company's culture and the interview process, which can give us a delightful edge in showcasing a good fit for the team.