Software Developer ( ASP.NET Core)
Datonomy Solutions Johannesburg R 60,000 - R 75,000/month
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.
E&D RecruitersJohannesburg
Software Developer (Computer Science)
Rosebank, Johannesburg
Minimum requirements and experience:
• Bachelorâs Degree in Computer Science
• 0-2 years of working experience in software development, web development, Linux, Database management...
Network RecruitmentJohannesburg
Experience Required:
• 2 to 5 years of experience as a Software Developer in a full stack environment.
Your Key Responsibilities:
• Design, build, and maintain applications, components, and reusable UI controls.
• Write clean, performant...
Network RecruitmentCenturion, 41 km from Johannesburg
A pioneering company, with a rich legacy in South Africa and globally, is seeking a talented C# .NET Software Developer to innovate alongside their dedicated team. This industry-leader specialises in cutting-edge solutions that safeguard critical...