Description:
KEY RESPONSIBILITIES:Design, develop, test, and maintain applications using C# and ASP.NET Core. Contribute to the full software development lifecycle, from design to deployment and support. Develop and integrate RESTful web services. Write clean, efficient, and maintainable code following best practices. Collaborate with software development teams on shared projects and solutions. Implement and maintain automated testing, including unit and integration tests. Work with SQL databases (MSSQL/MySQL) to build and optimize data-driven applications. Assist with UI development and contribute to UI/UX improvements where applicable. Apply sound software architecture and design principles. Work within Agile methodologies such as Scrum or Kanban.
MINIMUM REQUIREMENTS :
1+ years of experience in software development using .NET technologies. Strong C# .NET development skills (essential). Hands-on experience with ASP.NET Core. Experience developing or consuming RESTful web services. Working knowledge of SQL databases. Experience with automated testing (unit and integration tests). Ability to work independently and manage responsibilities effectively. Experience working within software development teams. Fluent in English (spoken and written).
ADVANTAGEOUS EXPERIENCE:
06 Jan 2026;
from:
gumtree.co.za