Enable job alerts via email!
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.
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
Senior Developer • Cape Town, Western Cape