2,139,384open jobs
137,568companies
237,157added this week
Browse all
Location
In office (Cape Town)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Nov 9, 2026.

Overview
Company
Impact
Profile match
Clicks Group is a JSE-listed health and beauty retail group headquartered in Cape Town, South Africa, that operates the Clicks pharmacy chain and the pharmaceutical wholesaler UPD. Founded in 1968 when the first Clicks store opened in Cape Town and listed since 1996, the group runs about 1,000 stores with around 835 in-store pharmacies, The Body Shop franchise in Southern Africa and a baby-store format, and employs over 21,200 people. Its hiring centres on shop assistants and cashiers, store and pharmacy staff, distribution centre clerks and supervisors, drivers, contact centre consultants, and head office roles in marketing, planning and cyber security.

About our company

Clicks Group

Introduction

Job Purpose.

To design, develop, implement, maintain and support enterprise integration solutions that enable reliable data exchange between internal and external business systems.

The incumbent will be responsible for delivering integration development initiatives, resolving complex production issues and ensuring the stability and performance of business-critical interfaces.

The role requires strong hands-on experience with Microsoft BizTalk Server, C#, .NET and SQL Server, together with the ability to develop and support integration solutions using Microsoft Azure Integration Services.

Job description

Key Roles and Responsibilities

Integration Development and Maintenance

·Design, develop, test and maintain enterprise integration solutions.

·Develop and support Microsoft BizTalk Server applications, orchestrations, pipelines, schemas, maps and adapters.

·Develop integration components using C#, .NET Framework and .NET.

·Develop and maintain SQL Server stored procedures, queries and database integration components.

·Implement REST, SOAP, XML, JSON and file-based integration interfaces.

·Enhance existing integration solutions to accommodate changing business requirements.

·Ensure solutions comply with established development standards and architectural guidelines.

Production Support and Incident Management

·Provide second- and third-line technical support for enterprise integration applications.

·Investigate and resolve complex production incidents affecting integration services.

·Troubleshoot BizTalk messaging, orchestration, adapter and connectivity failures.

·Perform root-cause analysis and implement permanent corrective measures.

·Monitor integration processing and identify performance bottlenecks.

·Work with infrastructure, database, SAP and application support teams to resolve cross-system issues.

·Participate in agreed after-hours production support and critical incident resolution activities.

Azure Integration Services Development

·Develop and maintain cloud-based integration solutions using Azure Functions and Logic Apps.

·Implement asynchronous messaging using Azure Service Bus.

·Develop and maintain APIs and integrations using Azure API Management.

·Support integration between on-premises applications and Azure-hosted services.

·Apply appropriate error handling, retry mechanisms, logging and monitoring.

·Contribute to the modernisation and migration of existing integration solutions.

Deployment and Release Management

·Prepare application deployment packages and associated release documentation.

·Support CI/CD implementation using Azure DevOps Repos and Pipelines.

·Execute application deployments across development, testing and production environments.

·Perform post-deployment verification and troubleshooting.

·Ensure appropriate rollback procedures are available for production releases.

·Comply with change management and release governance requirements.

Technical Analysis and Documentation

·Analyse business and technical requirements and translate them into integration solutions.

·Produce technical specifications, interface mappings and solution documentation.

·Participate in technical design discussions and solution reviews.

·Maintain accurate documentation for existing and newly developed integrations.

·Identify technical risks and recommend improvements.

Team Collaboration and Knowledge Sharing

·Provide technical guidance to junior and intermediate developers.

·Participate in code reviews and knowledge-sharing sessions.

·Collaborate with business analysts, application teams, infrastructure and external vendors.

·Support technical handovers and operational readiness activities.

·Provide progress updates and escalate technical blockers to the Integration Technical Team Lead.

Minimum requirements

Minimum Requirements

Qualifications

·Bachelor's degree or National Diploma in Information Technology, Computer Science, Software Development or a related qualification.

·Equivalent relevant professional experience may be considered.

Experience

·Minimum 5 years of software development or enterprise integration experience.

·Demonstrable hands-on experience with Microsoft BizTalk Server.

·Strong development experience using C# and .NET Framework.

·Experience with Microsoft SQL Server and T-SQL.

·Experience developing and consuming REST and SOAP web services.

·Experience supporting business-critical production applications.

·Familiarity with Azure DevOps and source control.

4. Technical Skills

Essential

·Microsoft BizTalk Server 2016 or later

·C# and .NET Framework

·Microsoft SQL Server, T-SQL and stored procedures

·XML, XSD, XSLT and JSON

·REST and SOAP web services

·WCF and file-based integrations

·Visual Studio and Git

·Production troubleshooting and debugging

Highly Advantageous

·Azure Functions

·Azure Logic Apps

·Azure Service Bus

·Azure API Management

·Azure Storage

·Azure DevOps CI/CD Pipelines

·.NET Worker Services and Windows Services

·PowerShell scripting

·Application monitoring and observability

Additional Advantages (Non-Mandatory)

·IBM AS/400 (IBM i) integration experience, including connectivity, file transfers and data exchange with enterprise applications.

·Familiarity with IBM DB2 databases and AS/400 Integrated File System (IFS).

·SAP integration experience.

·Enterprise retail system integration.

·Hybrid cloud and on-premises integration environments.

Experience with IBM AS/400 is desirable but is not a prerequisite for consideration.

Competencies

·Strong analytical and problem-solving abilities.

·Ability to work independently on complex technical assignments.

·Attention to detail and commitment to quality.

·Effective communication with technical and non-technical stakeholders.

·Ability to prioritise competing development and production support requirements.

·Accountability and ownership of assigned deliverables.

·Willingness to learn and adopt emerging integration technologies.

·Ability to work effectively in a collaborative technical team.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,384 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
In office · Full-Time · Cape Town
JavaScript
SQL
C#
Databases
MySQL
PostgreSQL
DevOps
CI/CD
Apply
In office · Full-Time · Cape Town
Python
PowerShell
Bash
DevOps
Red Hat
VMWare
Azure
Windows Server
AWS
Ubuntu
Linux
Windows
Cybersecurity
Active Directory
Apply
In office · Full-Time · Sandton
Java
SQL
Java
Spring Boot
Databases
MS SQL
Mobile
Clean Architecture
DevOps
Rest API
Terraform
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Bicep
Azure AKS
Apply
In office · Full-Time · Johannesburg
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Maven
Hibernate
Frontend
Webpack
Yarn
Bootstrap
React.js
npm
DevOps
Rest API
Jenkins
Git
Docker
SOAP
Management
Agile
UML
QA
Jest
SoapUI
Apply
Hybrid · Full-Time · Cape Town
JavaScript
Node JS
Frontend
React.js
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Apply
Service Desk Analyst 8 hours ago
In office · Cape Town
DevOps
Incident Management
Windows
Management
ITIL
Service Desk
Apply
In office · Full-Time · 5+ years exp · Cape Town
Apply
≈ $14k – $30k per year (Estimated) · Equity · Hybrid · Full-Time · Cape Town
Apply
$22k – $33k per year (gross) · In office · Full-Time · Cape Town
Analytics
Power BI
Microsoft Excel
Management
Microsoft Project
Apply
Industrial Engineer 9 hours ago
In office · 2+ years exp · Bachelor's Degree · Cape Town
Analytics
Power BI
Apply
See all jobs
This is one of many
2,139,384 more open roles from verified company boards, updated every day.