Fullstack Developer (.NET Back-End Focus)
Mercury|Posted 11 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
We're seeking a talented Fullstack Developer with a primary focus on backend development to join our dynamic team at Mercury. As a .NET Back-End Developer proficient in C# , you'll play a crucial role in implementing and delivering our technical roadmap. You'll work within an Agile framework, collaborating with other developers and project managers in a flexible hybrid-model of remote and office-based work in Cape Town or Johannesburg.
In this role, you'll be at the forefront of exciting projects, including building Mercury API's for client integration and future plans to enhance our offering through partnerships with banks and compliance providers. We're looking for a self-motivated individual with strong problem-solving skills and an eagerness to learn new technologies. You'll be responsible for developing and maintaining our customer platform and backoffice system, integrating with third-party services, and ensuring high-quality technical solutions.
The ideal candidate will have expertise in C# for .NET Framework and .NET 5+, proficiency in JavaScript (particularly React and NextJS), and experience with AWS services. You'll also need a good understanding of databases, automated testing, and version control using Git. We offer a collaborative environment where you'll have the opportunity to share knowledge, review code, and contribute to the continuous improvement of our development practices. Join us in shaping the future of Mercury's technical solutions!
Sign up or log in to apply:
About Mercury
Mercury FX is a trusted global currency specialist with offices in South Africa, Hong Kong, London and soon to open in Singapore and the Isle of Mann, specialising in international transfers and payments for both private individuals and corporates. With Mercury our clients have access to bank-beating exchange rates and lower transaction fees than what you'd get at your typical retail bank but with a more tailored and personalised service specific to our clients needs. Mercury is not only doing exciting things within finance, but also consistently growing and spear-heading new technology. with projects involving exciting integrations including the use of crypto currency and blockchain, which we can already use for international payments. There is also a rebranding and relaunch of Mercury currently in flight, to go live later this year.
The tech team is growing to meet our expansion, so there is an opportunity for the right candidate to join our growing global business and be a part of something new and exciting. The role is based in South Africa supporting our global team, distributed across the United Kingdom and Hong Kong. You will be working closely with a small technology team, which has grown organically as the company has expanded. The role comes with the opportunity to progress, as well as training opportunities. Mercury has a great team spirit, and we are looking for someone with good people skills who enjoys being part of a team.
Our Hiring Process
We have a 3-step interview process:
- An chat to establish whether you think this role is right for you
- A technical interview (conducted over zoom) with the Product Manager & Development lead, which will include presenting a task that has previously been set
- An interview (conducted over zoom) with the CEO and Director of the South Africa office for culture fit
Perks at Mercury
Tech Stack
application and data

















utilities


business tool


dev ops
