Are you a skilled C# .NET Software Developer looking for your next challenge?
A well-established technology-driven organisation based in Kempton Park is seeking an experienced C# .NET Software Developer to join their growing development team. This role offers a hybrid working environment and the opportunity to contribute to the design, development, and enhancement of robust, scalable business solutions within a collaborative and forward-thinking environment.
Youll work alongside experienced developers and stakeholders, building high-quality applications using modern Microsoft technologies while playing a key role in delivering reliable, high-performance systems.
Requirements:
Extensive proven experience as a developer using C# developer, .NET.
Essential experience in developing and deploying high-performance, low-latency applications, particularly those managing large datasets or high transaction volumes.
Deep practical knowledge of building and consuming Web APIs for system integration.
Proficiency in SQL Server, including T-SQL, stored procedure development, and database performance tuning for large-scale applications.
Experience with version control systems, specifically Git.
Non-essential, but required to learn on the job: although it is not strictly necessary that you already have experience with the following technologies, you will definitely need to learn these to perform the job: ASP.NET MVC, LINQ to SQL and Entity Framework, HTML, CSS, Javascript, Experience with Android app development using Java and/or Kotlin, RabbitMQ
Non-essential, but advantageous requirements:
Experience with front-end technologies (e.g., Blazor, React, Angular) is beneficial in the future.
Familiarity with cloud platforms (e.g., Azure, AWS) and containerization (e.g., Docker) is a strong advantage.
Should you meet the requirements for this position, please email your CV to . You can also contact the team on XXX-XXXX or alternatively you can visit our website
Should you not hear from us within 3 days, please consider your application unsuccessful.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.