Position: Senior Middleware / Integration Architect
CareerCraft
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