Senior Backend Engineer (C#/.NET)

2024-08-21
Madrid
About the CompanyAs a leading platform across the African continent, we are dedicated to creating opportunities. These opportunities enable individuals and communities to achieve their dreams and reach their full potential. Whether it's fostering growth, driving change, building businesses, or making a meaningful impact, we are committed to providing avenues for progress—both for individuals and for the broader community.Our unique technology, accessible through both agency and online platforms, develops products and content experiences that delight customers daily, we empower our partners and support the communities they serve.At the core of our mission is a deep passion for empowering individuals and giving back to the community. We support agents within our network to grow their own businesses, thereby enriching the communities where we operate.Our constant focus is on putting the customer first. By combining technology, customer insights, and talent, we aim to provide a superior, more rewarding, and engaging experience, available online and offline, around the clock.ProjectThis project is focused on developing a scalable and digital platform, leveraging cutting-edge technology. The goal is to create a seamless connection through a combination of agency networks and online platforms that offer engaging content and innovative products.At its core, the initiative is dedicated to empowering individuals and fostering community growth. By enabling agents to build their own businesses, the project not only drives economic development but also strengthens the social fabric of the regions it serves.As the platform continues to expand into various markets, there is a need to bring on board talented professionals who can contribute to this mission. These individuals will play a crucial role in enhancing the platform’s capabilities.RoleAs a Software Engineer, you will be joining a team focused on ensuring that our products are highly resilient, extremely low latency and scalable to massive volume, all while providing a first-class customer experience. You and your team will work hand-in-glove with the Product Managers to design, build, deliver and run our gaming platforms and products. QualificationsWhat you need for this role:
Expertise using C# (.Net 7 preferably).
Expertise in writing SQL (MS SQL Server)
Some experience writing your automated tests (Unit Tests or Integration).
A passion for detail and problem-solving, with excellent verbal and written communication skills.

It would be great if you had experience with:
Practical experience working with messaging technologies (preferably Kafka).
Cloud-based technologies (preferably Azure).
NoSQL Technologies (preferably MongoDB, ElasticSearch or CosmosDB).
Containerization technologies (preferably AKS/Kubernetes).
Worked with CI/CD pipelines (preferably Azure DevOps).
What they offerWe’re offering an exciting opportunity for talented professionals to join our dynamic team. Enjoy a flexible hybrid work model, with time spent in our modern Madrid offices. We provide competitive salaries and comprehensive career development plans to help you reach your full potential.We value our people as the key to our success, fostering an inclusive culture where everyone’s voice is heard. Alongside great company benefits, we offer a supportive environment where you can thrive and grow. Join us and be part of something extraordinary.

40.4167047, -3.7035825