Mid-Level C# Developer

Tumaini Consulting

Date: 3 days ago
City: Pretoria, Gauteng
Salary: ZAR 75,000 / mo
Contract type: Full time

Our client is looking for a Mid-Level C# Developer to join a collaborative development team building modern software solutions using the latest Microsoft technologies. This is an excellent opportunity for developers who enjoy working with current technologies in a remote environment while contributing to the development of new products and features.

Key Responsibilities

  • Develop new software products and features.
  • Maintain and enhance existing web applications.
  • Design, build and consume RESTful APIs.
  • Develop scalable applications using modern .NET technologies.
  • Work with SQL Server and Entity Framework to build efficient data solutions.
  • Collaborate with the development team to deliver high-quality software.
  • Troubleshoot, test and optimise applications.
  • Contribute to technical discussions and continuous improvement initiatives.

Minimum Requirements

  • Diploma or Bachelor's Degree in Software Engineering, Computer Science or a related field.
  • 2–6 years' commercial software development experience.
  • Strong proficiency in C#.
  • Commercial experience with .NET Core / .NET and modern .NET development.
  • Experience developing applications using Blazor (WASM or Server).
  • Experience building and consuming RESTful APIs.
  • MVC Framework experience.
  • Strong SQL Server skills.
  • Experience with Entity Framework.
  • JavaScript experience.
  • Exposure to WCF Windows Services is advantageous.
  • Experience with AWS Services will be beneficial.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail and commitment to delivering quality software.
  • Ability to work independently and meet project deadlines.

Only shortlisted candidates will be contacted.

Submit your CV to or call 031 350 4018.

Visit our website for more exciting career opportunities: https://tumaini.co/

Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.

For employers only

Is this your company's job post? Verify ownership to manage this listing and receive applications directly.

Claim this listing

Looking to apply for this job? Use the Apply button above.