A great new opportunity is now available in Cape Town for a Software Development Manager with very strong technical leadership to manage and grow an engineering team.
This requires a thorough knowledge to develop scalable, extensible technology, as well as structure and develop organizations.
manage the day-to-day activities of the engineering team by defining, implementing and maintaining a coherent, progressive development strategy for our product line.
Responsible for the over-all systems development life cycle Delivery of quality applications on-time and on-budget Management and execution against project plans and delivery commitments Management of departmental resources, staffing, and enhancing and maintaining a best-of-class engineering team Evolution of the software engineering practice within the organization, including better reporting, tools, and evolution of development methodology Work closely with the architects to develop the best technical design and approach for product development Maintain current technical knowledge to support rapidly changing technology Continue to build an effective development organization by driving the recruiting and hiring of senior level engineers, developing and managing the group, and conducting performance reviews of team members Develop and execute unit testing strategy and processes.
Drive and manage the bug triage process, represent development team in project meetings to ensure efficient testing and bug fixing process, and be an effective advocate for the development group Qualifications and Experience : BS / MS in Computer Science or equivalent5 years experience in Software development and 2 years as development Manager5-10 years experience in Software development and 2-5 years as development Manager Proven results oriented person with a delivery focus and demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
Excellent verbal and written communication skills Ability to work well with people and be both highly motivated and motivating.
Experience with Ruby, Perl, Java or C / C++.
Experience with Java, Linux / Unix, Perl, XML, and Web services, and UNIX tools.
BS / MS in Computer Science or equivalent