M

C#.Net Back End Developer

icon building Company : Mycareercraft
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - C#.Net Back End Developer

Requirements & qualifications

  • BSc / BTech in Computer Science, Information Technology, or a related field (or equivalent experience)
  • 3–6 years of solid, demonstrable backend development experience in C# and .NET Core (.NET 6 or higher)
  • Strong experience building and consuming RESTful APIs with ASP.NET Core Web API
  • Proficiency in MS SQL Server — complex queries, stored procedures, and schema design
  • Solid understanding of OOP, SOLID principles, and common design patterns
  • Experience with Entity Framework Core or Dapper for data access
  • Proficiency in Git and version control workflows
  • Experience working in Agile / Scrum environments
  • Azure or AWS cloud experience — Microsoft Azure certifications a bonus
  • Microservices architecture and containerisation experience (Docker / Kubernetes)
  • CI/CD pipeline experience — Azure DevOps, GitHub Actions, or similar
  • Unit testing experience using xUnit, NUnit, or Moq
  • Exposure to messaging systems such as Kafka, RabbitMQ, or Azure Service Bus
  • Front-end awareness in Angular or React (full stack a plus, not required)
  • AI / LLM integration experience (e.g. Azure OpenAI)
  • FinTech, financial services, or insurance sector experience

Responsibilities

  • Design, develop, and maintain scalable backend systems, RESTful APIs, and microservices using C# and .NET Core / ASP.NET Core
  • Write complex SQL queries, stored procedures, and optimise database performance using MS SQL Server
  • Implement and uphold SOLID principles, clean architecture, and software engineering best practices
  • Participate in code reviews, contribute to technical documentation, and support architectural decisions
  • Troubleshoot, debug, and resolve backend and integration issues in a timely manner
  • Collaborate with front-end developers to ensure seamless API and system integration
  • Assist with proof-of-concepts and contribute to technical roadmap and business value discussions
  • Mentor and support junior developers within the team where required

#mycareercraft #jobsmycareercraft #mycareercraftjobs #.net #developerjobs

Original job C#.Net Back End Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Back End Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Back End Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.