Skip to content
mimi

Position: Senior Middleware / Integration Architect

CareerCraft

South Africa · On-site Full-time Senior 1w ago

About the role

Introduction

Professional Talent & ICT Solutions Partner

Engagement Type: Contract (Fractional)

Location: Onsite – Durban (DBN), South Africa

Industry: Telecommunications / Enterprise ICT

Experience Level: Senior / Enterprise Architect

We are currently sourcing for a Senior Middleware / Integration Architect on behalf of a major telecommunications client based in Durban.

Role Overview

The Senior Middleware / Integration Architect will be responsible for designing, modernising, and optimising enterprise integration architecture within a .NET-centric ecosystem. The role requires deep expertise in middleware platforms, dependency mapping, modularisation strategies, and containerisation feasibility within large-scale enterprise environments.

This is a fractional contract role requiring high-level architectural oversight, technical leadership, and strategic integration planning.

Duties & Responsibilities

Key Responsibilities

• Design and govern enterprise-level integration architecture within a .NET ecosystem

• Define and implement Enterprise Integration Patterns (EIPs)

• Perform system dependency mapping and architecture rationalisation

• Drive modularisation and microservices transition strategies

• Conduct containerisation feasibility assessments (Docker/Kubernetes environments)

• Design API-led connectivity frameworks

• Ensure middleware scalability, resilience, and high availability

• Provide architecture governance and documentation standards

• Collaborate with DevOps, Infrastructure, and Security teams

• Evaluate legacy modernization and cloud migration readiness

Desired Experience & Qualification

Technical Requirements

Mandatory Expertise

• Strong .NET Architecture (ASP.NET Core, .NET Framework, Web APIs)

• Enterprise Integration Patterns (EIP)

• Middleware platforms and service bus technologies

• API Management & RESTful architecture

• Dependency mapping & application decomposition

• Modularisation strategies

• Containerisation feasibility (Docker, Kubernetes)

• Microservices & distributed systems architecture

• CI/CD integration exposure

• Architectural documentation frameworks (TOGAF exposure advantageous)

Preferred Experience

• Telecom industry experience

• Azure or hybrid cloud environments

• Event-driven architecture (Kafka, RabbitMQ, etc.)

• DevSecOps integration

• High-availability enterprise systems

Key Competencies

• Strategic Systems Thinking

• Enterprise Architecture Governance

• Stakeholder Engagement at Executive Level

• Technical Leadership & Advisory

• Strong Documentation & Communication Skills

• Solution Optimization & Risk Assessment

Qualification Requirements

• Bachelor’s Degree in Computer Science / Information Systems / Engineering (or equivalent)

• 10+ years in Software Architecture

• 5+ years in Middleware / Integration Architecture

• Relevant certifications (Microsoft, TOGAF, Cloud Architecture) advantageous

Engagement Model

• Fractional Contract

• Onsite Presence – Durban

• Competitive market-related rate (Negotiable based on experience)

Package & Remuneration

market related

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free