Manager: software engineering

Tangent
Full-time remote, gauteng Other-General
Posted:
June 08, 2026
Location:
remote, gauteng, South-Africa

Job Description

The Senior Software Engineer is responsible for designing, developing, and delivering high-quality, scalable, and secure software solutions. This role serves as a technical expert and mentor within engineering teams, ensuring best practices in coding, architecture, and system design. Senior Software Engineers bridge the gap between business needs and technical execution, often owning complex modules, integrations, or platforms within the enterprise technology ecosystem.

Key Responsibilities 1. Software Design & Development Design, develop, and maintain scalable, secure, and performant applications and services. Translate business and technical requirements into robust architecture and clean code. Drive adoption of modern engineering practices (CI/CD, TDD/BDD, Dev Ops, cloud-native development). Contribute to system architecture and technical roadmaps in collaboration with architects and managers. 2. Technical Leadership & Mentorship Act as a technical mentor to junior and mid-...

Apply for this Job

Submit your application for the Manager: software engineering position at Tangent.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: remote, South-Africa
Posted: June 08, 2026
Deadline: July 18, 2026