Job Summary
Senior Software Development Manager required to lead high-impact custom software projects. This leadership role involves overseeing multiple operational teams, managing end-to-end project delivery, and building strong customer relationships. The ideal candidate will combine strategic thinking, problem-solving, and a passion for fostering a collaborative, growth-oriented team culture.
Main Responsibilities
- Track project tasks, milestones, deliverables, and budgets to ensure successful delivery of custom software projects (6–18 months).
- Proactively manage risks, resources, and expectations while maintaining project alignment with business goals.
- Lead and coordinate five or more operational teams, ensuring seamless collaboration and delivery.
- Form, stabilise, and mentor software delivery teams through onboarding, off-boarding, and rotations.
- Foster team cohesion, establish team identity, and drive a strong delivery culture.
- Serve as the primary point of contact for customer accounts, managing relationships, financials, and status reports.
- Facilitate customer feedback during demos, meetings, and calls to strengthen partnerships.
- Conduct performance reviews, one-on-one meetings, and career development planning for team members.
- Perform real-time business analysis and rapid context-switching to address project complexities.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields (BSc, BIS, BCom, BEng).
- Minimum of 8 years of experience in the IT industry as an Analyst, Project Manager, or Software Developer, with consulting exposure.
- At least 5 years of experience leading and managing teams, including coaching, performance management, and culture development.
- Proven ability to manage customer accounts, deliver status reports, and foster long-term client relationships.
- Strong communication, collaboration, and leadership skills with a passion for continuous improvement.
- Demonstrated ability to mentor and guide team members, fostering growth and motivation.
- Flexibility to adapt to varied environments and tools in a hybrid work model (2–3 days in the office weekly).
- Experience with real-time business analysis, problem-solving, and risk management in software projects.
Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information.