
Senior Software Developer II .Net API (Contract Role)
- Sandton, Johannesburg
- Contract
- Full-time
- C# - experience in Restful Api development, async operations understanding and experience, SOLID design approach, integration development (Kafka, SOAP, Rest, Batch, Persistence)
- MS SQL - indexing, stored procedures, SQL troubleshooting and optimization.
- General: OAuth2, performance and bottleneck issue identification and resolution, OpenAPI, logging best practices, NoSQL Persistence.
- Containerization - understanding of container orchestration platforms, container runtime and creating applications with container principles in mind (transient design)
- Azure - AKS, Azure Storage, Key Vault, Container Registry, App Gateway, Container Apps.
- Microservices architecture knowledge and experience.
- Event - Driven architecture knowledge and experience.
- Unit test experience - xUnit
- Azure DevOps experience
- Stockbroking domain experience
- Wealth Management domain experience
- ETL strategies knowledge