Enable job alerts via email!

Senior Enterprise C# Developer

Pbt Group

Cape Town

On-site

ZAR 600,000 - 800,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology firm in Cape Town seeks a Senior Developer to design and develop enterprise-grade APIs and backend systems. The ideal candidate will have over 5 years of experience in C# and .NET Core, advanced SQL skills, and hands-on experience with Docker and AWS. Strong communication and collaborative skills are essential for team success in this fast-paced environment.

Qualifications

  • Minimum of 5 years of experience in C# and .NET Core.
  • Strong SQL skills with experience in SQL Server or PostgreSQL.
  • Hands-on experience with Docker and Kubernetes.
  • Solid understanding of AWS services.
  • Practical knowledge of Apache Kafka.

Responsibilities

  • Design and develop enterprise-grade APIs and backend systems.
  • Develop robust, optimised data access layers.
  • Containerise and orchestrate applications.
  • Deploy cloud-native applications on AWS infrastructure.
  • Integrate backend services with Kafka.

Skills

C# and .NET Core development
Designing and consuming RESTful APIs
SQL Server and PostgreSQL
Docker
Kubernetes
AWS
Apache Kafka
Git and GitHub
CI/CD pipelines

Job description

Be part of our team of Data Specialists and embark on a career of the future!

Excellent communication, problem-solving skills, and a collaborative team spirit are essential for success in this role.

Key Responsibilities Design and develop enterprise-grade APIs and backend systems using C# and .NET Core Develop robust, optimised data access layers using SQL Server and / or PostgreSQL Containerise and orchestrate applications using Docker and Kubernetes Deploy and manage cloud-native applications on AWS infrastructure Integrate backend services with Kafka for messaging and real-time data streaming Implement source control strategies using Git and GitHub Build and maintain CI / CD pipelines using GitHub Actions or similar tools Participate in Agile ceremonies, code reviews, and sprint planning sessions Contribute to architectural decisions that ensure scalability, reliability, and security Required Skills & Experience Minimum 5 years of enterprise-level experience in C# and .NET Core development Strong experience designing and consuming RESTful APIs Advanced SQL skills and experience with SQL Server and / or PostgreSQL Hands-on experience with Docker for containerisation and Kubernetes for orchestration Solid understanding of AWS services and cloud deployment practices Practical experience with Apache Kafka for distributed messaging or event-based systems Proficiency with Git and GitHub for version control and team collaboration CI / CD implementation experience, ideally using GitHub Actions Desirable / Nice to Have Exposure to financial systems or industries with regulatory requirements Familiarity with infrastructure-as-code tools such as Terraform or AWS CloudFormation Knowledge of secure coding principles and application security best practices Soft Skills Excellent problem-solving and critical thinking abilities Strong verbal and written communication across technical and non-technical teams Collaborative and team-oriented mindset Self-driven, organised, and able to prioritise tasks in a fast-paced environment High attention to detail with a commitment to delivering maintainable, high-quality code Skills Financial Services Information Technology (IT) #J Ljbffr

Create a job alert for this search

Senior Developer • Cape Town, Western Cape

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.