Senior Software Engineer | Payments | C# .NET | AWS | Trading Environment | Greenfield Projects[...]

Senior Software Engineer | Payments | C# .NET | AWS | Trading Environment | Greenfield Projects[...]

Full-Time 72000 - 84000 £ / year (est.) No working from home possible
V

At a Glance

  • Tasks: Design and build innovative payment systems in a fast-paced trading environment.
  • Company: Leading trading firm focused on modernising payments architecture.
  • Benefits: Competitive salary of £120,000, hybrid work model, and career growth opportunities.
  • Other info: Exciting greenfield projects with autonomy and ownership in your role.
  • Why this job: Join a high-performance team and shape the future of payments technology.
  • Qualifications: 4-5+ years in C# .NET, experience with low-latency systems and payments.

The predicted salary is between 72000 - 84000 £ per year.

I’m currently hiring for a leading trading firm that is building out a brand-new, fully greenfield payments platform. This is a rare opportunity to join a high‑performance engineering team at the early stages of a major build, working on low‑latency, high-throughput payment services that sit at the core of the firm’s trading operations. The business is investing heavily in modernising its payments architecture, with all new development built in C# .NET and deployed on AWS. The focus is on speed, scalability, and resilience—designing systems capable of handling high transaction volumes with minimal latency and maximum reliability.

You’ll work closely with traders, quants, and senior engineers to help shape the next generation of the firm’s payments infrastructure. As a Mid‑Level Software Engineer, you will design and build new microservices, drive architectural decisions, and take ownership of key components across the payments lifecycle, including authorisation, routing, reconciliation, and settlement—all within a performance‑critical trading environment.

What We’re Looking For:

  • 4–5+ years of experience as a Software Engineer in a C# .NET environment
  • Strong experience building low‑latency, high‑throughput distributed systems
  • Proven experience within the payments domain — card payments, cross‑border, settlements, routing, merchant acquiring, etc.
  • Exposure to trading, financial markets, or performance‑critical systems (preferred)
  • Strong understanding of system design, event‑driven architecture & microservices
  • Excellent communication and problem‑solving skills
  • Ability to thrive in a greenfield environment with autonomy and ownership

If you want to work on high‑impact, low‑latency greenfield systems at the intersection of payments and trading, please apply via this advert or send your CV directly to samw@virtuetech.io.

Senior Software Engineer | Payments | C# .NET | AWS | Trading Environment | Greenfield Projects[...] 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.

V

Contact Details:

VirtueTech Recruitment Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer | Payments | C# .NET | AWS | Trading Environment | Greenfield Projects[...]

Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to payments and trading. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C# .NET and AWS. If you've worked on low-latency systems or greenfield projects, make sure to highlight them. This will give potential employers a taste of what you can bring to their team.

Tip Number 3

Prepare for technical interviews by brushing up on system design and microservices. Practice coding challenges that focus on performance-critical systems. The more prepared you are, the more confident you'll feel when discussing your experience with traders and senior engineers.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Tailor your CV to highlight your experience in payments and trading environments, and make sure to express your enthusiasm for working on greenfield projects.

We think you need these skills to ace Senior Software Engineer | Payments | C# .NET | AWS | Trading Environment | Greenfield Projects[...]

C# .NET
AWS
Low-latency Systems
High-throughput Distributed Systems
Payments Domain Knowledge
System Design
Event-driven Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C# .NET and low-latency systems. We want to see how your skills align with the greenfield projects we're working on, so don’t hold back on showcasing relevant achievements!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in high-throughput environments. We love seeing candidates who can think on their feet and come up with innovative solutions, especially in the payments domain.

Be Clear and Concise:When writing your cover letter or any additional notes, keep it straightforward. We appreciate clarity and directness, so make sure you communicate your passion for the role and how you can contribute to our team.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our high-performance engineering team!

How to prepare for a job interview at VirtueTech Recruitment Group

Know Your Tech Stack Inside Out

Make sure you’re well-versed in C# .NET and AWS, as these are crucial for the role. Brush up on your knowledge of low-latency systems and distributed architectures, and be ready to discuss how you've applied these technologies in past projects.

Showcase Your Payments Experience

Since the role focuses on payments, prepare examples from your previous work that highlight your experience with card payments, settlements, or routing. Be specific about your contributions and the impact they had on the projects.

Demonstrate Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios related to high-throughput systems. This will help you articulate your thought process during the interview.

Communicate Effectively

You’ll be working closely with traders and quants, so strong communication skills are a must. Prepare to explain complex technical concepts in simple terms, and don’t hesitate to ask clarifying questions if needed during the interview.