Senior Software Engineer
NMI
Overview
Role involves building and maintaining scalable payment services within a dynamic team.
Ideal candidate has 5+ years of experience in software development with strong C# skills.
Only candidates from South Africa are considered
550k zar / yearremoteseniorpermanentfull-timeEnglishC#JavaMySQLSQL ServerOracleGoogle Cloud PlatformKubernetesDockerDatadog+ 3 more
Locations
South Africa, Western Cape, Cape Town
Requirements
Bachelor's degree required At least 5 years of experience Advanced proficiency in C# or Java Experience with relational databases Strong knowledge of security best practices
Responsibilities
Contribute to system architecture Lead technical discussions Mentor junior team members Collaborate with cross-functional teams Contribute to CI/CD evolution Participate in on-call rota
Benefits
Employee wellbeing initiatives Medical Aid and Gap Cover