
Senior Software Development Manager
- Cape Town, Western Cape
- Permanent
- Full-time
- Lead, manage, and grow high-performing development teams across multiple projects.
- Define and drive software development strategies, ensuring alignment with product and business objectives.
- Collaborate with cross-functional teams to ensure timely and efficient delivery of solutions.
- Oversee the architecture, design, and development of scalable, maintainable, and secure applications.
- Establish and enforce best practices in coding, testing, CI/CD, and agile delivery.
- Provide mentorship, technical guidance, and career development for software engineers.
- Track and report on key performance indicators such as velocity, quality, and delivery timelines.
- Manage technical risks, dependencies, and resource planning.
- Drive innovation and continuous improvement across engineering processes and technologies.
- A relevant tertiary degree would be beneficial (e.g., Computer Science, Software Engineering, etc.)
- 8+ years of experience in software development, with 3+ years in a leadership or management role.
- Strong experience in modern development technologies (e.g., Java, C#, Python, Node.js) and cloud platforms (e.g., AWS, Azure, GCP).
- Proven track record of delivering complex software solutions at scale.
- In-depth understanding of software development methodologies (Agile, Scrum, Kanban).
- Excellent interpersonal, communication, and stakeholder management skills.
- Ability to think strategically while managing day-to-day execution.
- Experience managing distributed teams.
- Knowledge of DevOps practices and toolchains.
- Familiarity with microservices architecture, containerization, and orchestration (Docker, Kubernetes).
- Background in enterprise-level SaaS product development.
- J106900
LogicMelon