A software engineering consultancy that builds custom solutions for large enterprises is looking for a Software Development Manager to lead delivery, people and customer relationships.
These are custom builds, typically six to eighteen months long, that need tact and real problem solving. You’ll work operationally with several teams at once and be the main point of contact for your customers.
What you’ll do
Plan and lead software project delivery, tracking tasks, milestones and key dates
Manage risk and expectations around resourcing, deliverables, requirements and at times budgets
Do business analysis and problem solving on the fly, switching context quickly
Form and grow delivery teams: onboarding, rotation, cohesion and team identity
Coach teams on practice, communication and culture, and run one-on-ones, performance reviews and career mapping
Manage customer accounts, including commercials and reporting, and run feedback through demos and meetings
What you’ll need
A BSc, BIS, BCom or BEng degree in a computing, software, information or electronic field
At least 8 years in the IT industry as an analyst, project manager or software developer, with consulting experience
At least 5 years leading and managing teams, including coaching, performance management and culture
Strong collaboration, communication and customer-facing ability
Flexibility to work across different environments and tooling
What’s on offer
Tenure-based loyalty leave
Access to employee wellness programmes
Regular one-on-ones and quarterly reviews with leadership
Continuous development in leadership and technical skills
Exposure to enterprise projects across many domains
Johannesburg. Hybrid (in the office 2 to 3 days a week on average). Permanent.