Storyteq logo
StoryteqPosted 1 month ago
EXPIRED

Software Engineering Manager

On-siteCape Town, Western Cape, South Africa

Full TimeMedium

Job Summary

Lead two .NET/C# engineering teams, ensuring technical and delivery outcomes while maintaining deep architectural understanding of our C#/.NET stack. Coach engineers through the Storyteq IC progression framework, manage performance with empathy, and actively remove blockers to protect deep work. Build high-performing distributed teams by aligning offshore and on-site members, fostering collaboration across time zones, and driving continuous improvement in engineering workflows. Represent teams to stakeholders, shape cross-team initiatives, and guide product roadmaps.

Required Qualifications

  • Proven experience as an Engineering Manager, Team Lead, or similar, managing one or more software engineering teams
  • A strong technical background in C# and the .NET ecosystem (.NET Framework and .NET 6+), including ASP.NET MVC/Web API and Entity Framework
  • Broad knowledge of creational, structural, behavioural and architectural design patterns
  • Experience working with distributed systems and different architectural styles (microservices, modular monoliths, event-driven architecture)
  • Experience managing offshore and/or distributed engineering teams, with the communication habits and processes that keep those teams well-integrated and productive
  • A track record of hiring, coaching, and developing engineers, with experience running structured career development and performance conversations
  • Strong stakeholder management skills
  • Experience with agile development methodologies
  • Excellent written and verbal communication skills
  • Pro-active, result-driven, and excited to build engineering teams and culture in a fast-growing tech scale-up

Desired Qualifications

  • Experience with SQL Server or Postgres
  • Experience with cloud platforms such as GCP, Azure or AWS
  • Familiarity with CI/CD pipelines, containerisation (Docker/Kubernetes), and DevOps practices
  • Familiarity with SSO/OIDC integration (e.g. Keycloak)
  • Experience with observability tooling (e.g. Grafana, OpenTelemetry)
  • Prior experience managing teams across multiple products or domains simultaneously
  • Experience operating within a formal engineering competency/progression framework

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles