Talent.com
Exceed Human Resource Consultants
Intermediate.NET DeveloperExceed Human Resource Consultants • Western Cape, ZA
Search for other jobs
Intermediate.NET Developer

Intermediate.NET Developer

Exceed Human Resource Consultants • Western Cape, ZA
20 hours ago
Job type
  • Full-time
Job description

Reference: 11484 NB

Consultant: Nine Broodryk

Job Description

  • Develop and maintain REST APIs using C# and ASP.NET Core.
  • Integrate third-party APIs and manage authentication, error handling and system reliability.
  • Work with SQL Server and Entity Framework Core, including database changes and migrations.
  • Write automated tests alongside development work and participate in code reviews.
  • Build, deploy and support applications using Microsoft Azure services.
  • Work with Azure DevOps, including work items, Git repositories, pull requests and deployment pipelines.
  • Investigate and resolve production issues by identifying the root cause.
  • Contribute to front-end development using Blazor and MudBlazor, as well as mobile applications using .NET MAUI.
  • Break down requirements into manageable tasks, estimate workloads and communicate project progress.
  • Use AI-assisted development tools as part of the software development process, while reviewing and taking responsibility for all generated code.
  • Contribute to improving development processes, automation and engineering standards.

Qualifications

  • 3–5 years of commercial C# and .NET development experience.
  • Strong understanding of object-oriented programming, SOLID principles and common design patterns.
  • Experience with asynchronous C# programming, including async/await and cancellation tokens.
  • Experience developing REST APIs using ASP.NET Core.
  • Strong SQL Server knowledge and experience with an ORM, preferably Entity Framework Core.
  • Practical experience building, deploying and supporting applications on Microsoft Azure.
  • Experience with Azure DevOps or a similar platform, including Git, pull requests and build/release pipelines.
  • Experience writing automated tests and reviewing code.
  • Understanding of secure configuration and secrets management.
  • Experience using AI coding assistants in a professional development environment.
  • Strong problem-solving, communication and collaboration skills.
  • Ability to work independently, take ownership of tasks and communicate challenges proactively.

#J-18808-Ljbffr

Create a job alert for this search

Intermediate.NET Developer • Western Cape, ZA