📍 Local Job Near You
Senior Software Development Engineer – .NET Core
NTT Limited
📍
johannesburg, South-Africa
Location
johannesburg
Posted
June 03, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Senior Software Development Engineer
The Senior Software Development Engineer is responsible for leading the technical delivery of .NET Core solutions within an agile team, contributing deep hands‑on expertise while guiding solution design and implementation. This role plays a key part in shaping application architecture, ensuring code quality, and supporting junior engineers, while collaborating closely with team leads and client stakeholders to deliver scalable, secure, and maintainable systems.
Key Responsibilities
- Design and develop robust .NET Core applications aligned to client business and operational requirements.
- Translate business and functional requirements into well‑structured, scalable technical solutions.
- Take ownership of complex components, integrations, and critical code paths within the solution.
- Contribute to architectural decisions and ensure adherence to established patterns and best practices.