Manager: Software Engineering

Tangent (International) Ltd · remote, south africa, South-Africa

Location
remote
Job Type
Full-time
Posted
July 16, 2026

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, DevOps, cloud-native development).
  • Contribute to system architecture and technical roadmaps in collaboration with architects and managers.

...

Ready to Apply?

Submit your application for Manager: Software Engineering at Tangent (International) Ltd

Apply Now