Senior developer (backend service developer)
Clicks Group Limited · Cape Town, South Africa ·
- Seniority
- Senior
- Employment
- Contract
- Category
- Backend
Clicks Group Limited · Cape Town, South Africa ·
Allstate Insurance Company · Ind – Blr Sez 1 (3Rd, 6Th & 7Th Floor)
ZoomInfo · Bethesda, Maryland, United States
PUZZEL AS AVD ARENDAL · SALTRØD, Norway
Curriculum Associates · Bangalore, India
Senior backend developer joining the Integration Services team in Clicks Group's IT department, designing and maintaining high-performance RESTful APIs and microservices in .NET C#, containerized with Docker and orchestrated with Kubernetes. Permanent, on-site role at the Cape Town head office.
Listing reference: click_027145
Listing status: Online
Apply by: 12 October 2026 Position summary
Industry: Wholesale & Retail Trade
Job category: IT-Architecture
Location: Cape Town
Contract: Permanent
Remuneration: Market Related
EE position: Yes Introduction
We are looking to recruit a Senior Developer (Backend Service Developer) to form part of the Integration Services team in the Group IT department. The role will be based at Clicks Head Office in Cape Town and will report to the Technical Team Lead.
Job PurposeTo design, develop, and maintain high-performance backend services and APIs that power enterprise applications. The role focuses on building RESTful web services and microservices in a containerized environment, ensuring scalability, reliability, and security. The ideal candidate will have strong expertise in. NET C# and extensive experience in backend architecture and development best practices.
Key Responsibilities Design, develop, and maintain RESTful web services and microservices using. NET C#. Implement containerized solutions using Docker and orchestrate deployments with Kubernetes. Collaborate with architects and product teams to define backend architecture and integration strategies. Ensure backend services meet performance, scalability, and security requirements. Write clean, maintainable, and well-documented code following industry best practices. Troubleshoot and resolve complex technical issues in production and development environments. Participate in code reviews and mentor junior developers. Contribute to CI/CD pipeline improvements and Dev Ops practices. Stay updated on emerging technologies and recommend adoption where appropriate. Required Skills & Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field. 8-10 years of experience in backend development (preferably 10 years). Strong proficiency in. NET C# and related frameworks. Experience in designing and implementing RESTful APIs and microservices. Hands-on experience with containerization technologies (Docker) and orchestration (Kubernetes). Solid understanding of software architecture principles and design patterns. Experience with relational and No SQL databases. Knowledge of CI/CD pipelines and Dev Ops practices. Strong problem-solving skills and ability to work in a collaborative team environment. Experience with cloud platforms (Azure, AWS, or GCP). Knowledge of API security standards (OAuth2, JWT, OWASP). Familiarity with event-driven architecture and messaging systems (e.g., Rabbit MQ, Kafka). Exposure to performance tuning and scalability strategies. Understanding of Agile methodologies and best practices. Career DevelopmentThis role offers the opportunity to advance into technical leadership positions such as Backend Technical Lead or Solutions Architect, with increasing responsibility for system design, architecture strategy, and mentoring development teams. #J-18808-Ljbffr
wlt · Warszawa