Talent.com
Mid–Senior.NET Developer

Mid–Senior.NET Developer

Recru-itJohannesburg, South Africa
18 days ago
Job description

Key Responsibilities

  • Design, build, and maintain backend services using .NET 6 / 7 / 8 (C#).
  • Develop and maintain RESTful APIs for identity verification, biometric services, and external system integrations.
  • Implement microservices and modular architecture to ensure scalability and maintainability.
  • Write clean, reusable, and testable code following SOLID principles and industry best practices.
  • Integrate external systems via secure APIs.
  • Deploy and manage applications on Azure App Services, AKS, Azure SQL, and Azure Functions.
  • Implement CI / CD pipelines using Azure DevOps or GitHub Actions.
  • Utilize Azure API Management for API gateway and governance.
  • Configure Azure Key Vault for secrets and certificates management.
  • Implement monitoring and logging with Azure Monitor, Application Insights, and Log Analytics.
  • Implement RBAC, OAuth2.0 / OpenID Connect / JWT for secure authentication.
  • Ensure compliance with POPIA / GDPR data protection standards.
  • Optimize APIs and database queries for high transaction volumes.
  • Use Azure Load Balancer, Traffic Manager, and App Gateway for scalability and HA.
  • Implement fault-tolerant designs with message queues (Azure Service Bus) and event-driven architectures.
  • Collaborate within Agile / Scrum teams and contribute to sprint planning, stand-ups, and retrospectives.

Required Technical Skills

Category Skills & Technologies

Core Development C#, .NET 6 / 7 / 8, ASP.NET Core, Entity Framework Core, LINQ, Web API

Architecture Microservices, REST APIs, Domain-Driven Design, Clean Architecture

Cloud (Advantage) Azure App Services, Azure Functions, Azure API Management, Azure SQL, Azure Key Vault, Azure Blob Storage, Azure Service Bus, Azure AD

DevOps & CI / CD Azure DevOps Pipelines, GitHub Actions, Docker, Kubernetes, Helm

Database SQL Server, Azure SQL, Stored Procedures, Indexing, Performance Tuning

Security OAuth2.0, OpenID Connect, JWT, HTTPS / TLS, IdentityServer4, Azure AD B2C

Testing xUnit / NUnit / MSTest, Moq, Postman Collections, Swagger / OpenAPI

Monitoring Application Insights, Azure Monitor, Log Analytics, ELK Stack

Version Control Git, GitHub / Azure Repos

Deployment Containers (Docker), Azure Kubernetes Service (AKS), ARM / Bicep templates

Other Plus Skills PowerShell scripting, Terraform (IaC), API Gateway configuration, CI / CD automation

Qualifications

  • Bachelors Degree in Computer Science, Software Engineering, or related field.
  • 47 years of professional experience in .NET software development.
  • At least 2+ years working in Azure Cloud environments.
  • Experience in scalable platform design or identity / verification systems is an advantage.
  • Soft Skills

  • Strong analytical and problem-solving abilities.
  • Passion for writing clean, efficient, and maintainable code.
  • Excellent teamwork and communication skills.
  • Proven ability to work independently and deliver in fast-paced environments.
  • Attention to detail with focus on performance and security.
  • Added Advantages

  • Experience with CI / CD pipelines for regulated industries (government, banking, healthcare).
  • Familiarity with biometric integrations (fingerprint, face, ID verification APIs).
  • Experience with Agile, Scrum, or DevOps culture.
  • Knowledge of container orchestration (AKS / ECS) and infrastructure as code (Terraform / Bicep).
  • Reporting Line

  • Reports to : Chief Technology Officer (CTO)
  • Create a job alert for this search

    Developer • Johannesburg, South Africa

    Related jobs
    • Promoted
    Senior Full Stack.net Developer Midrand

    Senior Full Stack.net Developer Midrand

    E-Merge IT RecruitmentMidrand, Gauteng, South Africa
    If you’re an enthusiastic Senior Full Stack.NET Developer looking for an opportunity with a reputable organisation, then this opportunity might just be for you. This company is an official Microsoft...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack.NET Developer - Midrand (Hybrid) - up to R840k Per Annum 840 000

    Senior Full Stack.NET Developer - Midrand (Hybrid) - up to R840k Per Annum 840 000

    E-Merge IT RecruitmentMidrand, Gauteng, South Africa
    If you’re an enthusiastic Senior Full Stack.NET Developer, and you’re looking for an opportunity with a reputable organisation, then this opportunity might just be for you.This company is an offici...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C# Developer

    Senior C# Developer

    Xcede GroupJohannesburg, Gauteng, South Africa
    Net Engineer with a passion for using innovative technologies? Would you like to have a deeper understanding of the fintech world while delivering top-quality solutions that drive business growth? ...Show moreLast updated: 30+ days ago
    • Promoted
    InspiredXpert : Senior Backend Developer (.Net / C#)

    InspiredXpert : Senior Backend Developer (.Net / C#)

    Inspired TestingWorkFromHome, Gauteng, South Africa
    Remote (South Africa-based only).Independent Contractor | 3–6 Month Contract (must be able to invoice monthly)).InspiredXpert is looking for a highly skilled Senior. NET Developer to support an exci...Show moreLast updated: 2 days ago
    • Promoted
    Senior.NET Developer

    Senior.NET Developer

    OfferZenJohannesburg, Gauteng, South Africa
    Net developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that ar...Show moreLast updated: 5 days ago
    • Promoted
    SENIOR FULL STACK.NET DEVELOPER - FULLY REMOTE - UP TO R1.2M PER ANNUM

    SENIOR FULL STACK.NET DEVELOPER - FULLY REMOTE - UP TO R1.2M PER ANNUM

    E-MergeJohannesburg, South Africa
    Remote
    A global purpose-driven technology consultancy dedicated to improving public health outcomes in low- and middle-income countries is seeking a Senior Full Stack. NET Developer to join their growing i...Show moreLast updated: 30+ days ago
    • Promoted
    Lead.Net Developer

    Lead.Net Developer

    IOCOSandton, South Africa
    OCO is a forward-thinking technology company dedicated to delivering innovative software solutions.We are seeking a highly skilled Lead Developer to join our team and drive the development of cutti...Show moreLast updated: 21 days ago
    • Promoted
    Senior Full Stack.NET Developer - (PERMANENT)

    Senior Full Stack.NET Developer - (PERMANENT)

    PM ConnectionSandton, South Africa
    Our client is seeking a Senior Full Stack.NET Developer to join their dynamic team.The ideal candidate will possess strong expertise in both front-end and back-end development, with a focus on Java...Show moreLast updated: 11 days ago
    • Promoted
    MidâSenior.NET Developer

    MidâSenior.NET Developer

    Recru-itJohannesburg, Gauteng, South Africa
    Design, build, and maintain backend services using.Develop and maintain RESTful APIs for identity verification, biometric services, and external system integrations. Implement microservices and modu...Show moreLast updated: 14 days ago
    • Promoted
    Senior.Net Developer

    Senior.Net Developer

    LINKFIELDS INNOVATIONS (PTY) LTDJohannesburg, Gauteng, South Africa
    We are seeking a highly skilled and experienced Senior.NET Developer to join our dynamic development team.The ideal candidate will be responsible for designing, developing, and maintaining high-qua...Show moreLast updated: 11 days ago
    • Promoted
    Senior.Net Developer

    Senior.Net Developer

    Ignitebyte Digital (Pty) LtdWorkFromHome, Gauteng, South Africa
    NET Developer, you will design, develop, and implement high-quality software solutions using the Microsoft technology stack. You will play a key role in building scalable applications, integrating w...Show moreLast updated: 2 days ago
    • Promoted
    Senior.Net Developers

    Senior.Net Developers

    SavageOne Pty LtdJohannesburg, Gauteng, South Africa
    NET Developer, you will play a key role in the design, development, and implementation of cutting-edge software solutions. Leveraging your extensive experience in.NET development, you will collabora...Show moreLast updated: 30+ days ago
    • Promoted
    Senior.NET Engineer

    Senior.NET Engineer

    Xcede GroupJohannesburg, Gauteng, South Africa
    My client is seeking a highly skilled Senior.Net Engineer with extensive experience in designing and developing complex business intelligence solutions. You will join a dynamic team that builds soft...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full stack C#.NET Developer - Randburg - up to R900k

    Senior Full stack C#.NET Developer - Randburg - up to R900k

    E-Merge IT RecruitmentRandburg, Gauteng, South Africa
    One of South Africas leading business process outsourcing companies trusted by top financial services and insurance providers is seeking a Senior C# Developer to join their dynamic technology team....Show moreLast updated: 21 days ago
    • Promoted
    Senior.Net Developer

    Senior.Net Developer

    NNW Tech SolutionsSandton, Gauteng, South Africa
    Sandton, South Africa | Posted on 30 / 01 / 2025.Connecting top-tier talent with cutting-edge opportunities in the tech world. Our Investment Banking client in Sandton is looking for a Full Stack Softwa...Show moreLast updated: 30+ days ago
    • Promoted
    .NET Developer (FTC 6-12 Months) - Remote

    .NET Developer (FTC 6-12 Months) - Remote

    DevologyXWorkFromHome, Gauteng, South Africa
    Remote
    NET Developer (FTC 6-12 Months) - Remote.FULL TIME CONTRACT, 6-12 MONTHS+.Hybrid - Remote, occasional onsite in Joburg.Working for a global client with tech teams in Johannesburg.NET Developer with...Show moreLast updated: 9 days ago
    • Promoted
    Senior Full Stack Developer – C# / .NET – Remote – up to R1.18mil Per Annum

    Senior Full Stack Developer – C# / .NET – Remote – up to R1.18mil Per Annum

    E-MergeJohannesburg, South Africa
    Remote
    Are you ready to be part of a global tech initiative thats driving change across four continents? A dynamic U.Full Stack Developer with solid. NET experience to join their international remote team....Show moreLast updated: 30+ days ago
    • Promoted
    Senior C#.NET Developer Competitive

    Senior C#.NET Developer Competitive

    Zeal HRGauteng, South Africa
    Attention South African tech enthusiasts!.This is a fully remote position with a UK-based employer that has local offices and support, offering a competitive salary package.Embrace your love for co...Show moreLast updated: 30+ days ago