Senior C# .NET Developer (Financial Markets / Risk Platform) (41662)
DeARX
Date: 14 hours ago
City: Johannesburg, Gauteng
Contract type: Contractor

About the job Senior C# .NET Developer (Financial Markets / Risk Platform) (41662)
Senior C# .NET Engineer Build Trading & Risk Platforms for Global Markets
Location: Sandton, Johannesburg (On-site)
Contract: 6 months (strong chance of renewal / long-term engagement)
Level: Senior / Specialist
Be part of something bigger.
We're hiring an exceptional Senior C# .NET Engineer to join a highly specialized team building a world-class trading, pricing, and risk platform for global markets. This is a chance to build real-time systems that power trading desks, market risk, and credit teams systems where performance, reliability, and precision matter.
If you're passionate about complex problem-solving, clean architecture, and seeing your code directly impact global financial markets, this role was built for you.
What You'll Be Building
Ready to engineer software that actually powers financial markets? Apply today or email me [email protected]
PLEASE NOTE MUST BE SA Citizens or have valid critical skills permit in own name
Senior C# .NET Engineer Build Trading & Risk Platforms for Global Markets
Location: Sandton, Johannesburg (On-site)
Contract: 6 months (strong chance of renewal / long-term engagement)
Level: Senior / Specialist
Be part of something bigger.
We're hiring an exceptional Senior C# .NET Engineer to join a highly specialized team building a world-class trading, pricing, and risk platform for global markets. This is a chance to build real-time systems that power trading desks, market risk, and credit teams systems where performance, reliability, and precision matter.
If you're passionate about complex problem-solving, clean architecture, and seeing your code directly impact global financial markets, this role was built for you.
What You'll Be Building
- Pricing & risk engines used by trading desks and risk officers
- High-performance microservices, REST APIs, and distributed systems
- Client applications (WPF), web portals (Blazor), and Excel DNA integrations
- Cloud migrations to AWS (were scaling fast)
- Complex scheduling, orchestration, monitoring, and alerting systems
- Direct impact: What you build gets used daily by market makers, traders & risk managers.
- High autonomy: Youll be part of a senior, collaborative team where your input shapes architecture & design.
- Real complexity: Large-scale, real-time financial data systems with millions of calculations daily.
- Cutting-edge stack: C# .NET 8, Blazor, WPF, REST APIs, AWS, DevOps pipelines, TDD.
- Elite environment: Surrounded by sharp, like-minded engineers passionate about clean code, elegant design, and systems that just work.
- 7+ years of professional C# .NET development experience.
- Mastery of object-oriented design, SOLID principles, and design patterns.
- Strong experience with RESTful APIs, microservices, and distributed systems.
- Skilled with DevOps automation, CI/CD pipelines, and monitoring.
- Excellent problem-solving skills and attention to detail.
- Comfortable working directly with business stakeholders to shape solutions.
- Agile development experience.
- Financial services / trading / risk system experience
- AWS experience (migrations, serverless, compute scaling)
- Messaging protocols (Kafka, RabbitMQ)
- Excel DNA (or Excel Add-ins development)
- Explain SOLID principles in your own words.
- How would you design an immutable system in C#?
- Describe how you use generics effectively in .NET.
Ready to engineer software that actually powers financial markets? Apply today or email me [email protected]
PLEASE NOTE MUST BE SA Citizens or have valid critical skills permit in own name
See more jobs in Johannesburg, Gauteng