.NET Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
profile Experience Required: 8years
Posted on: 10 hours ago
Vacancies: 1 Vacancy

Job Summary

Position Summary

We are seeking a Developer to join our team and contribute to the design development and maintenance of highquality software solutions. The ideal candidate has strong experience with C# and Entity Framework Core as well as solid frontend capabilities using or TypeScript. This role also requires proficiency with SQL Git-based workflows and Azure DevOps for CI/CD and project delivery.

Key Responsibilities

  • Design develop and maintain web applications using C# and .
  • Build and optimize data access layers using Entity Framework Core.
  • Develop maintain and optimize SQL queries stored procedures and database structures.
  • Implement frontend components using or TypeScript (if Vue is not available).
  • Collaborate with the team to plan estimate and deliver highquality software solutions.
  • Participate in code reviews to ensure code quality maintainability and adherence to best practices.
  • Integrate with cloud services and pipelines using Azure DevOps for version control CI/CD and release management.
  • Troubleshoot debug and resolve application issues across the stack.
  • Contribute to system architecture design discussions and technical decisionmaking.

Required Skills & Experience

BackEnd
  • Strong proficiency in C#.
  • Hands-on experience with Core (MVC Web API).
  • In-depth knowledge of Entity Framework Core and ORM principles.
  • Solid understanding of RESTful services and API development.

Database
  • Strong SQL skills with experience in:
  • Query optimization
  • Stored procedures
  • Database schema design (preferably MS SQL Server)

FrontEnd
  • Experience with ;
  • OR strong TypeScript skills if Vue experience is not available.
  • Understanding of component-based front-end architecture.

DevOps & Tools
  • Experience using Git for version control (branching strategies pull requests code review workflows).
  • Familiarity with Azure DevOps for:
  • Repositories
  • Pipelines (build & release)
  • Boards (agile project management)

Requirements

General
  • Strong problem-solving and analytical skills.
  • Ability to work collaboratively in an agile team environment.
  • Good communication skills and attention to detail.
Nice-to-Have
  • Experience with cloud services in Azure (App Service Functions Key Vault etc.)
  • Knowledge of unit testing frameworks (xUnit NUnit MSTest).
  • Familiarity with containerization (Docker Kubernetes).
  • Experience with microservices or distributed architectures.
Education & Qualification
  • Bachelors degree in Computer Science Information Technology or equivalent practical experience.
  • Matric
  • Relevant certifications Azure or DevOps (advantageous but not required).


Required Skills:

C# Azure DevOps Typescript SQL Entity Framework

Position Summary We are seeking a Developer to join our team and contribute to the design development and maintenance of highquality software solutions. The ideal candidate has strong experience with C# and Entity Framework Core as well as solid frontend capabilities using or TypeScript. This rol...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Automobile Sales
  • Account Payable
  • ESI
  • Garment