SUMMARY:
 C# Developer with strong background in API development, containerised applications 
 POSITION INFO: 
 We are looking for a skilled and experienced C# Developer to join our team. The ideal candidate will have a strong background in API development, containerised applications, and Microsoft Azure services, with experience in financial services or investment domains. hr data-start="529" data-end="532"> 
Key Responsibilities 
 Design, develop, and maintain RESTful APIs using C# 
 Apply asynchronous programming principles and SOLID design patterns 
 Integrate with various systems using Kafka, SOAP, REST, and batch processes 
 Implement data persistence using both SQL and NoSQL solutions 
 Ensure secure authentication and authorization using OAuth2 
 Identify and resolve performance bottlenecks 
 Adhere to best practices in logging, monitoring, and application instrumentation 
 Develop applications following containerisation principles (transient design) 
 Contribute to a microservices and event-driven architecture 
 Write and maintain unit tests using xUnit 
 Collaborate within Azure DevOps pipelines and processes 
Technical Skills 
 Backend Development: 
 Strong proficiency in C# with experience in: 
 RESTful API development 
 Async operations and concurrency handling 
 Integration development (Kafka, SOAP, REST, batch) 
 SOLID design principles 
 Database: 
 MS SQL expertise: 
 Writing and optimizing stored procedures 
 Indexing strategies 
 Query performance troubleshooting 
 Cloud & DevOps: 
 Microsoft Azure experience with: 
 Azure Kubernetes Service (AKS) 
 Azure Storage 
 Azure Key Vault 
 Azure Container Registry 
 Azure App Gateway 
 Azure Container Apps 
 Familiarity with containerisation and orchestration concepts (Docker/Kubernetes) 
 Architecture: 
 Experience in Microservices and Event-Driven architectures 
 Testing & CI/CD: 
 Unit testing with xUnit 
 Experience using Azure DevOps for builds, releases, and deployments               
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.