Talent.com
Intermediate C# Developer

Intermediate C# Developer

Full Circle Recruitment ServicesPretoria, South Africa
11 days ago
Job description

Position Overview :

We are seeking a medium-level C# Developer with strong experience in modern cloud-native application development. The ideal candidate will have proven skills in microservices architecture , containerised deployments , and Azure / Kubernetes orchestration , as well as hands-on production experience with Apache Kafka . The role involves building and maintaining scalable, resilient services that integrate into a distributed financial-technology ecosystem.

Key Responsibilities :

  • Design, develop, and maintain C# / .NET Core microservices.
  • Implement containerisation best practices (Docker images, deployment pipelines).
  • Deploy and manage applications on Azure Kubernetes Service (AKS) or on-premises Kubernetes clusters .
  • Collaborate with DevOps teams to optimise CI / CD pipelines and ensure smooth delivery to production.
  • Architect and maintain Apache Kafka clusters including :
  • Topic design, partitioning, replication, retention policies
  • Consumer group optimisation and monitoring
  • Schema Registry usage (Avro / Protobuf / JSON)
  • Kafka Connect integration with external systems
  • Security and access control (ACLs, TLS / SASL)
  • Performance tuning and scaling in production
  • Implement and maintain observability solutions including :
  • OpenTelemetry for distributed tracing, metrics, and logging
  • Grafana dashboards for monitoring and alerting
  • Work closely with solution architects to ensure alignment with cloud governance and compliance standards.
  • Participate in code reviews, architectural discussions, and technical design sessions.
  • Monitor, troubleshoot, and improve performance of services in production.

Required Skills & Experience :

  • 35 years C# / .NET Core development experience in production systems.
  • Strong understanding of microservices principles (domain-driven design, bounded contexts, service-to-service communication).
  • Proficiency in containerisation (Best practices, image optimisation, debugging containerised apps).
  • Hands-on deployment experience with AKS or Kubernetes (RBAC, ConfigMaps, Secrets, Ingress, scaling strategies).
  • Apache Kafka (production experience) :
  • Administering Kafka clusters
  • Designing event-driven applications and event schemas
  • Monitoring (Prometheus / Grafana, Confluent Control Center, or similar)
  • Handling data consistency and exactly-once / at-least-once semantics
  • Experience with Azure cloud services :
  • Azure DevOps (pipelines, repos, artifacts)
  • Azure Monitor / Application Insights
  • Networking basics (VNETs, load balancers, firewalls)
  • Azure Storage and Messaging (Event Hubs, Service Bus a plus)
  • PostgreSQL experience (schema design, queries, performance tuning).
  • Optional / Nice-to-Have Skills :

  • Exposure to agentic coding approaches and AI-assisted development tools (Claude).
  • Experience in other messaging technologies (Azure Event Hubs).
  • Familiarity with PCI DSS , financial services compliance , or secure coding practices .
  • Create a job alert for this search

    Intermediate Developer • Pretoria, South Africa

    Related jobs
    • Promoted
    INTERMEDIATE C# SOFTWARE DEVELOPER– CENTURION (HYBRID) @ R800K PER ANNUM

    INTERMEDIATE C# SOFTWARE DEVELOPER– CENTURION (HYBRID) @ R800K PER ANNUM

    E-MergePretoria, South Africa
    A leading player in the insurance technology space is looking for an Intermediate C# Software Developer to join their dynamic team. This is an exciting opportunity to be part of a company that blend...Show moreLast updated: 30+ days ago
    • Promoted
    INTERMEDIATE C# SOFTWARE DEVELOPER – R750 P / A – CENTURION (HYBRID)

    INTERMEDIATE C# SOFTWARE DEVELOPER – R750 P / A – CENTURION (HYBRID)

    E-MergePretoria, South Africa
    Looking for more than just another dev job? Join a leading telecoms powerhouse thats reshaping digital infrastructure across the country. Youll be part of a hands-on, forward-thinking team working a...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full Stack C# Developer– Centurion (Hybrid) – up to R800K Per Annum

    Intermediate Full Stack C# Developer– Centurion (Hybrid) – up to R800K Per Annum

    E-MergePretoria, South Africa
    Are you driven to create tech solutions that genuinely improve lives? Join a pioneering team revolutionizing the healthcare industry through smart, purpose-built software.This is your opportunity t...Show moreLast updated: 30+ days ago
    • Promoted
    C# SOFTWARE DEVELOPER - CENTURION (HYBRID) UP TO R750K PER ANNUM

    C# SOFTWARE DEVELOPER - CENTURION (HYBRID) UP TO R750K PER ANNUM

    E-MergePretoria, South Africa
    A company transforming the way businesses operate through automation, AI, and intelligent solutions is seeking the services of a talented Software or Solution C# Developer whos passionate about sol...Show moreLast updated: 30+ days ago
    • Promoted
    Application Software Developer

    Application Software Developer

    E&D RecruitersCenturion, South Africa
    Application Software Developer.BSc (Computer Science) or BEng (Computer Engineering).Strong interest in software development. Experience writing and debugging software in C++.Knowledge of the OSI st...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR C# SOFTWARE DEVELOPER – R1M P / A – CENTURION (HYBRID)

    SENIOR C# SOFTWARE DEVELOPER – R1M P / A – CENTURION (HYBRID)

    E-MergePretoria, South Africa
    A company known for laying the digital foundation of the future by connecting homes, businesses, and communities with world-class fibre technology is growing their development team and looking for ...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full Stack C# Developer (Angular / React) – Centurion (Hybrid) – up to R750k per annum

    Intermediate Full Stack C# Developer (Angular / React) – Centurion (Hybrid) – up to R750k per annum

    E-MergePretoria, South Africa
    Forget rigid hierarchies and endless red tape this is a space where skilled developers are handed the keys and trusted to drive. Youll be stepping into a close-knit, high-performance environment th...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Front End Developer

    Intermediate Front End Developer

    The Hiring HouseCenturion, South Africa
    Duties will include but are not limited to : .Develop front end solutions by studying functional requirements.Collaborate with team members and users to ensure the technical feasibility of designs an...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate C# Developer with KAFKA

    Intermediate C# Developer with KAFKA

    Optim-G SourcingPretoria, South Africa
    The ideal candidate will have proven skills in.Azure / Kubernetes orchestration.The role involves building and maintaining scalable, resilient services that integrate into a distributed financial-tec...Show moreLast updated: 23 days ago
    • Promoted
    Intermediate Full Stack C# Developer (C# / Angular) – Centurion (Hybrid Role) – up to R840k Per Annum

    Intermediate Full Stack C# Developer (C# / Angular) – Centurion (Hybrid Role) – up to R840k Per Annum

    E-MergePretoria, South Africa
    Join a trailblazing team thats leveraging the latest tech to drive meaningful change in the healthcare space.Were looking for a skilled Intermediate Full Stack C# Developer with Angular experience ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer – Centurion (Hybrid) – up to R1mil Per Annum

    Senior Full Stack C# Developer – Centurion (Hybrid) – up to R1mil Per Annum

    E-MergePretoria, South Africa
    In a world where fast, reliable connectivity drives how we work, live, and growone forward-thinking tech company is leading the charge in fibre-enabled infrastructure across South Africa.Theyre now...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) - UP TO R1M PER ANNUM

    SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) - UP TO R1M PER ANNUM

    E-MergePretoria, South Africa
    A leading open-access fibre network operator delivering fast, reliable internet to homes and businesses across South Africa is looking for a Senior C# Software Developer to drive innovation, elevat...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full Stack Software Developer

    Intermediate Full Stack Software Developer

    AllSpes (Pty) LtdPretoria, South Africa
    Design, develop, test, and debug web applications according to functional requirements.Utilise a strong understanding of Angular to build user interfaces that are responsive, performant, and user-f...Show moreLast updated: 15 days ago
    • Promoted
    C# Developer

    C# Developer

    Network RecruitmentMidrand, South Africa
    Design, develop, and maintain web applications using C#,.Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and testable code.Participate in...Show moreLast updated: 4 days ago
    • Promoted
    Intermediate Full Stack Engineer (C# / Angular) – Centurion (Hybrid Position) – up to R840k Per Annum

    Intermediate Full Stack Engineer (C# / Angular) – Centurion (Hybrid Position) – up to R840k Per Annum

    E-MergePretoria, South Africa
    Heres an exciting opportunity to build tech that transforms healthcare.Were searching for an Intermediate Full Stack C# Developer with solid Angular skills to help shape the next generation of conn...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR SOFTWARE DEVELOPER (C#) – CENTURION @ R1.2M PER ANNUM

    SENIOR SOFTWARE DEVELOPER (C#) – CENTURION @ R1.2M PER ANNUM

    E-MergePretoria, South Africa
    A leader in short-term insurance administration is looking for a sharp, solutions-driven professional Senior Software Developer to join their team and help drive innovation across their suite of in...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) UP TO R1.2M PER ANNUM

    SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) UP TO R1.2M PER ANNUM

    E-MergePretoria, South Africa
    South African-owned and managed telecommunications company is expanding their tech team and looking for a Senior C# Software Developer with a passion for cutting-edge technologies to join their tea...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer (Full Stack)

    Senior Software Developer (Full Stack)

    Network RecruitmentCenturion, South Africa
    Our client is a leader in healthcare technology, delivering cutting-edge software solutions that transform practice management. As a Senior Software Developer (Full Stack), youll play a key role in ...Show moreLast updated: 15 days ago