Senior C# Developer
Are you an experienced C# Developer ready to join a cutting-edge global financial project?
We are partnering with a leading international financial institution seeking a Senior C# Developer to join their distributed, agile team focused on building and evolving core systems for XVA, Liquidity, and Financial Resource Management.
What you9ll do:
Develop and maintain core backend systems using C# .NET, ASP.NET Web API, and event-driven architecture
Work with asynchronous messaging (Rebus) to build scalable, reliable solutions
Collaborate with an international team committed to clean code and software craftsmanship
Influence the migration to a modern event-driven backend architecture
Support high-impact financial tools used daily by hundreds of users in fast-moving markets
Tech stack:
C# .NET, Windows Services, ASP.NET Web API, SignalR
MS SQL, Dapper ORM
DevOps tools: GIT (Bitbucket), TeamCity, Jenkins, Ansible
Event-driven messaging with Rebus
What we9re looking for:
Strong expertise in OOP, design patterns, and .NET ecosystem
Deep understanding of service-oriented architectures and MS SQL
Experience with DevOps in enterprise environments
Practical knowledge of LLM capabilities and agentic AI engineering within software development
Familiarity with financial products and risk management (at least 2 of): Listed/OTC products, PnL explain & risks, XVA models, Liquidity risk, Cash forecasting, or Balance sheet metrics
Bonus points:
Front-end experience with HTML, JavaScript/TypeScript, React, Redux
Personal qualities:
Highly autonomous and excels in teamwork
Great communication, analytical thinking, and organisational skills
Detail-oriented, even under tight deadlines
Proactive and flexible in facing daily engineering challenges
Motivated to work closely with front-office IT teams
Integrity and role-model attitude fostering a positive work culture
Senior C# Developer
Senior C# Developer