Senior .NET Developer (Enterprise Integration Specialist)
Location : Johannesburg | Enterprise Technology Environment
Contract: 5 Months
This is an opportunity to join a global-scale technology organisation operating at the forefront of enterprise systems integration, cloud services, and digital transformation. The environment is built around complex, high-availability platforms supporting large, regulated enterprises across multiple industries.
You will be part of a highly skilled engineering team responsible for designing, integrating, and evolving mission-critical systems that sit at the heart of large enterprise operations. The work is varied, technically deep, and spans across modern cloud architectures, legacy modernisation, and API-led integration strategies.
This is not a single-application role — it is a true enterprise integration environment where you will work across multiple platforms, technologies, and business domains to deliver scalable, secure, and resilient solutions.
What you will be doing
- Designing and delivering end-to-end enterprise integration solutions across complex system landscapes
- Building and maintaining secure APIs and service layers for internal and external system integration
- Working across legacy modernisation and new platform development initiatives
- Contributing to architecture and technical design discussions with senior engineers and architects
- Translating business requirements into robust technical solutions
- Supporting continuous improvement of existing systems in terms of performance, scalability, and stability
- Writing technical specifications and ensuring strong documentation standards
- Running performance testing, debugging, and root cause analysis across distributed systems
- Managing code configuration and integration pipelines in structured DevOps environments
- Supporting junior developers and contributing to engineering best practice across the team
- Ensuring adherence to secure coding standards and regulatory requirements
What you bring
- Strong experience in enterprise-level .NET development and system integration
- Proven background working in complex, multi-system environments
- Strong understanding of API-driven architecture and integration patterns
- Experience working in Agile delivery environments with cross-functional teams
- Ability to operate in environments where stability, security, and scalability are critical
Technical requirements
- C# / .NET development (5+ years)
- ASP.NET (5+ years)
- ASP.NET Core (2–3+ years)
- JavaScript, jQuery, CSS, Bootstrap (5+ years)
- MS SQL Server (5+ years)
- Web API / REST services (5+ years)
- XML (5+ years)
- SSRS (5+ years)
- Azure DevOps (2–3+ years)
- Agile methodologies (5+ years)
Why this role stands out
You will be joining a global engineering environment where integration is a core capability, not an add-on. The work is focused on large-scale enterprise platforms where reliability, performance, and security are critical to business operations.
You'll be exposed to complex integration ecosystems, modernisation programmes, and enterprise transformation initiatives — with strong technical peers and structured engineering practices.