Overview

Software Developer ( ASP.NET Core Jobs in Randburg, South Africa at Datonomy Solutions

Position: Software Developer ( ASP.NET Core)

Location: Randburg

We are looking for a Software Developer to

join our team

based in JHB. This role is an initial 12-month contract, onsite. Salary: R60 000- R75 000.00 The ideal candidate for this position should have a strong knowledge and experience in ASP.NET/ASP.NET Core development . They should have

hands-on experience

in developing ASP.NET Core APIs and be proficient in C# .

The candidate must have a good understanding of object-oriented programming concepts , dependency injection and be familiar with the SOLID principles of software design. Knowledge of Azure Durable Functions is optional but advantageous. In terms of soft skills,

effective communication

, and the ability to collaborate with teams are essential. The candidate should also have a task-driven approach, being self-motivated and focused on delivering results.

They should be comfortable running proof-of-concept projects independently. Technical Expertise : ASP.NET Core API Development :

The candidate should have

hands-on experience

in building robust and efficient ASP.NET Core APIs. Proficiency in C# : A solid understanding of C# programming is essential. Object-Oriented Programming (OOP) :

Familiarity with OOP concepts is crucial for designing maintainable and extensible code. Dependency Injection :

Knowledge of dependency injection patterns and practices is highly desirable. SOLID Principles :

Understanding and application of SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion) are fundamental for creating scalable and maintainable software. Optional but Advantageous Skills :

Azure Durable Functions :

While not mandatory, familiarity with Azure Durable Functions would be beneficial. Soft Skills :

Effective Communication

:

The candidate should be able to articulate ideas clearly and collaborate effectively with

cross-functional teams

.

Collaboration

: A team player who can work harmoniously with colleagues, stakeholders, and clients. Task-Driven Approach :

Self-motivated and focused on achieving project goals. Independence :

Comfortable running proof-of-concept projects autonomously.

Title: Software Developer ( ASP.NET Core

Company: Datonomy Solutions

Location: Randburg, South Africa

Category: Software Development (C# / Unity Developer, Software Engineer, Full Stack Developer, Backend Developer)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.