Tana is a tech career platform connecting African software talent with international technology opportunities. The Senior Backend .NET Developer owns the backend architecture of a commercial real estate software platform managing lease agreements, accounting compliance, and task workflows. The position leads backend service development using C#/.NET Core and GraphQL while supporting cloud deployments on Azure.
Sponsored
Sponsored
Software Engineering
Senior Backend .NET DeveloperNew!
Employer / Company

Tana
7 views
0 unlocks
Description (Public)
Duties, Roles and Responsibilities
- Design, build and maintain backend services in C#/.NET and ASP.NET Core.
- Build and maintain the GraphQL API layer consumed by frontend web applications.
- Design database schemas and data access for SQL and NoSQL databases including Azure SQL and Cosmos DB.
- Integrate with Azure services for cloud storage, identity/authentication, functions and search.
- Implement authentication, authorization, and security best practices across APIs using OAuth2 and JWT.
Qualifications, Education and Competencies
Qualifications & Experience:
- 5+ years of hands-on backend development experience in C#/.NET and ASP.NET Core.
- Demonstrated experience building GraphQL APIs using Hot Chocolate or similar frameworks.
- Strong database design and querying skills with SQL Server/Azure SQL and NoSQL databases.
Skills & Competencies:
- C#/.NET Core and GraphQL API development.
- Azure cloud infrastructure and database design.
- Clean Architecture, DDD, and CQRS design patterns.
How to Apply
About Tana
Tana Africa Capital is an Africa-focused investment company established in 2011 as a joint venture between the Oppenheimer Family and Temasek Holdings. The company has invested in a portfolio spanning the agribusiness, FMCG, retail, and education sectors, with operations in more than 20 countries across North and Sub-Saharan Africa.
Mission
Tana Africa Capital aims to build African companies for generations to come by providing capital and hands-on business building support.
Get DAILY Job Updates
AfriCareers WhatsApp Channel
Follow Channel
Get DAILY Job Updates
AfriCareers Telegram Channel
Follow Channel
Turn on to receive notifications
