Senior C# Developer Azure & Microservices

Sandton, Johannesburg, South Africa

Job Description

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

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1479004
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R80000 per year
  • Employment Status
    Permanent
  • Job Location
    Sandton, Johannesburg, South Africa
  • Education
    Not mentioned