SUMMARY:
Senior C# Software Developer_ Cape Town - Hybrid
POSITION INFO:
Job Description:
A cutting-edge technology company is looking for a Senior Software Developer, who will be involved in the design and development of innovative solutions on backend systems,
They are a self-organising Agile/Kanban team with freedom to collaborate and innovate. working primarily in an Azure environment and use technologies including but not limited to .Net Core Web API’s, Azure Functions, Service Bus, Azure Cosmos DB, Event Hubs, Azure DevOps, Databricks, Terraform and many more.
Qualification:
- Extensive Commercial Experience with C# and .NET Core
- Experience with a cloud-based environment.
- Commercial experience working in an Agile environment.
- Experience with unit testing and TDD principals.
- Some database experience (either relational or non-relational).
- Experience with source control, partaking in code reviews.
- Thorough knowledge of OOP, coding fundamentals and design patterns.
- Strong communication skills.