Ready to lead cuttingedge projects and keep your coding skills sharp
Were on the lookout for a Full Stack Software Development Manager whos as passionate about building powerful tech as they are about inspiring the team behind it.
So what will you do
- You will be responsible for daytoday management as well as optimizing delivery throughput of the Software Engineering team.
- You will also be working closely with Product Managers and Technical Architects to drive efficiencies and enable technical delivery in line with strategic objectives.
- You will play a key mentoring role and assess skills requirements and gaps. This includes performance management developing roadmaps for career growth and outlining courses and material for training.
- You will also play an active role in assessing technical feasibility of solutions where needed.
In addition to the above you will:
- Creating guidance and alignment on development standards and best practices documentation and process across all teams.
- Driving continuous improvement across the engineering space including ways we can improve productivity streamlining workflows and optimizing towards frequent and faster deployments.
- Identifying managing and mitigating risks associated with delivery (keyman dependency quality timing etc).
- Live the engineering culture we want to create foster communication collaboration documentation knowledge sharing etc.
- Stay uptodate with emerging technologies and industry trends.
- Ensure the technical feasibility of projects and their alignment with the companys goals.
- Manage daytoday activities of software development team.
- Conduct performance reviews and provide constructive feedback.
- Develop and implement personal development plans for team members.
- Assist in the recruitment process to attract top engineering talent.
- Develop and implement effective onboarding programs for new hires.
- Mentor new team members to ensure a smooth transition into the team.
- Role and job description reviews and updates.
- Skills gap assessment.
- Identify and review courses and learning material.
- Build and review processes for upskilling.
- Assess and review learning journeys for engineers.
- Track and advise on career progression and readiness.
- Provide guidance and feedback on career tracking.
- Coaching and Mentoring.
- Provide mentorship and career development advice to engineering team members.
- Conduct regular oneonone meetings with engineers to offer feedback and support.
- Foster a collaborative and inclusive team environment.
- Team alignment ensuring that all development team members are aligned with iKhokhas vision and goals.
Qualifications :
Deal Breakers:
10 years experience with the following:
- At least 7 years of Software Engineering experience.
- Strong proficiency in software design and development utilizing one or more high level language such as Java C# Python etc.
- Proven experience in a leadership or managerial role within a software development team for at least 23 years.
- Demonstrated experience in interviewing mentoring and developing engineering talent.
- Experience with agile development methodologies and project management tools.
- Deep understanding of software development life cycle (SDLC) and best practices.
In addition to the above the experience in the following technologies domains and best practices will make you a frontrunner for the role:
- People management skills building cohesive high delivery teams.
- Impact and influence to help drive outcomes according to business objectives.
- Excellent communication skills with the ability to translate technical concepts to different audiences with varying degrees of technical ability.
- Strong analytical and problemsolving skills.
- Experience working with cloud infrastructure (AWS Azure Google Cloud) would be advantageous.
- A high level of software development knowledge. Have an understanding of complexities and high level requirements.
- Ability to inspire and motivate a team.
Additional Information :
Perks of joining the Tribe
- Work in a highgrowth company with tangible results youre accountable for.
- Enjoy hybridremote and in officeworkmodels.
- Competitive remuneration and benefits including Medical Aid and Group Risk scheme contributions.
- Be guided by visionary leadership.
- Seize the opportunity for study leave.
- Access to ondemand learning and development.
- Experience a friendly collaborative culture with a team of allroundlekker humans(its true we surveyed our Employees and they told us so).
- If you find yourselfat HQ coffee on tap and a selection of hot beveragesprovided by our very own onsite Barista.
Remote Work :
Yes
Employment Type :
Fulltime