Software Development Engineer
NTT
Johannesburg
Workplace: OnsiteFull timeFunction: Product ManagementEducation: bachelorsSkills: ["Analytical skills","Debugging","Collaboration","Initiative","Attention to detail"]Design, develop, and test software systems, modules, or applications for cloud- and internet-related enhancements and new products. Work in a microservices environment using APIs, telemetry, and ML/AI algorithms across structured and unstructured data. Own responsibilities spanning code development, automated testing, deployments, refactoring, and cross-team collaboration, including delivering software components and reviewing code with the product team.

