SUMMARY:
-
POSITION INFO:
OUR LEADING NATIONAL AND MUCH RESPECTED CLIENT, BASED IN GEORGE IS CURRENTLY LOOKING TO EMPLOY A SOFTWARE DEVELOPMENT MANAGER.
Â
PURPOSE OF THE POSITION:
- Acts a technical owner of a set of applications. Managing relationships with Business Product owners and ensures that business objectives are reflected in the technical processes which they manage. Managing a team of Project managers, front and backend developers and QA support staff. Managing a set of projects (potentially across teams). Ensuring that the applications remain adaptive to emerging client needs in its lifetime.
Â
RESPONSIBILITIES:
Client Relationship Management and Networking:
- Ensuring alignment to business requirements, and building trust with clients by displaying managerial competence
- Understanding business requirements, business systems and process context, impact and risks
- Participating in, planning/strategy sessions, reporting
- Interfacing to other teams where required
- Interfacing to external clients, vendors where required
Delivery and Support of Specific Applications:
- Management of activities within the overall team
- Participating and enabling the business Prioritisation process
- Scheduling and prioritisation of tasks and resources
- Coordinate: Build, Test, Deliver, Fix, Change Requests
- Capacity management: delegation of tasks, review of execution, and providing feedback to team members
- Resolution and prevention of issues
Technical capacity, quality and standards:
- Ensures that the Technical Application capacity exists for a particular set of systems
- Understanding business'' future requirements
- Preventing technical issues from arising by proactive management
- Produce and enable a Capacity Plan for the Application
- Ensuring adherence to Quality, Standards, SLA adherence, adherence to PM and SDLC standards
- Making recommendations for the improvement of the SDLC, PM or ITIL processes
Project Management of projects:
- Acting as a Project Manager for selected projects
- Delivering specific projects to produce internal or external capacity
- Management of activities within the SDLC (Acting as process owner)
- Participating and enabling the business prioritisation process
- Scheduling and prioritising tasks and resources
- Taking ownership of production issues and driving to resolution
- Adherence to Quality, Standards, SLA’s and SDLC standards
Human Capital Management:
- Ensures that human capacity exists in the team being managed
- Driving the skills development of team members, coaching of team members for performance, and coaching on career development
- Recruitment, staff training, conflict management and creating a welcoming working environment
- Performance management (objective setting, feedback, appraisals, incentives and bonuses, addressing poor performance)
Contribution to Digital System Strategy:
- Contribute to company systems strategy/ technical direction.
Â
EDUCATION/ EXPERIENCE/ KNOWLEDGE:
- Matric
- BSc in Computer Sciences/ Information Systems or equivalent IT tertiary qualification
- Applicable Management Development courses would be advantageous
- Applicable project management experience
- ITIL (Incident, Change, Release, Problem Management)
- SDLC (Agile Methodology experience would be advantageous)
- Minimum 8 years Systems Development experience
- Minimum 5 years relevant experience managing a software development team for large commercial entities, or demonstrated leadership capabilities
- Exposure in driving key strategic initiatives in a Business Unit
- ITIL (Incident, Change, Release, Problem Management)
- SDLC (Agile Methodology experience would be advantageous)
Â
Please consider your application unsuccessful should you not receive a response within 2 weeks of applying.
NB! This job is now closed. You can apply for other jobs by uploading your CV.