A marketplace of instructor-created courses across technology, business and creative skills.
Senior Full Stack Software Developer (C# & Python)
Get alerts for roles like this
More Senior Full Stack Software Developer (C# & Python) roles in Midrand, North Johannesburg — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Key Responsibilities:Develop, test, and maintain highâ?? quality . NET/C# applications. Build responsive, userâ?? friendly frontâ?? end interfaces using HTML, CSS, and JavaScript frameworks (Angular/Vue). Develop reliable backâ?? end services and APIs, integrating seamlessly with frontâ?? end systems.
Collaborate with crossâ?? functional teams to define requirements and design solutions using Agile practices. Manage and optimise databases (MS SQL, MySQL, SQLite, and MongoDB). Use message brokers, such as R…
Required Skills
Upskill for This Role
Courses from Udemy and edX matched to this role's skills.

Hands on C# .NET: Entity Framework Core

Asp.Net Core : The Complete Guide To Build Rest Api's

Asp.Net Core API + Token bazlı kimlik doğrulama(JWT)

Master ASP.NET Core 3.1 MVC with 7 Step By Step Projects

Azure DevOps - CI/CD - For Busy .Net Developers

ASP.NET MVC5 ile Araba Sitesi Geliştirme Kursu
ResumeKart may earn a commission from these links at no extra cost to you.
Partner picks for Senior Full Stack Software Developer (C# & Python) in Midrand
Matched to the skills this page calls for and the candidate's location.
- UdemyVerified partnerPartner course providercovers javascriptcovers python
- edXVerified partnerPartner course provider
Courses and programmes from universities and institutions worldwide.
covers python - Partner competition
Hackathon platform used by student and community hackathons across India.
covers javascriptBengaluruVisit partner →
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.