Mid-Level C# Developer

Tumaini Consulting

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 ***email_hidden*** 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.