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...
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
View more
View less