Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 15, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    • RMA in a nutshell Identifying a need to help care for miners who were injured while on duty, Rand Mutual (RMA) was founded in 1894 by three mining companies on the Witwatersrand as a non-profit mutual assurance company. Today RMA has grown to offer workmens'​ compensation benefits to the mining, iron, metal, steel and relate...
    Read more about this company

     

    Solutions Development Manager

    Purpose

    Reporting to the General Manager: Information Communications and Technology, the incumbent will be responsible for ensuring that IT application systems are developed, enhanced, maintained and available at the agreed quality, efficiency, effectiveness and service levels to enable business to fulfil their processing and information storage requirements and enable RMA to licence their system to other entities.

    The incumbent will also be responsible for managing a team of Business and Systems Analysts, Testers, Developers and Architects to ensure the successful implementation of systems that meet the needs of the business

    Qualifications and Experience required:

    • NQF Level 7: Bachelor’s Degree in IT or related field
    • At least 7 years’ experience of which 5 must be in managerial position

    Key areas of responsibility

    Management of ICT applications systems development, enhancement and maintenance

    • Manage the relationship with business in a way that understands, anticipates and manages the business application systems requirements and needs
    • Manage and perform the gathering, analysing and documenting of business requirements
    • Manage the Technical and Solutions architecture
    • Manage systems analysis
    • Manage and perform the development, enhancement and support of application systems
    • Manage projects relating to the improvement of application systems services
    • Prioritise system development, maintenance and enhancements with Business and ICT Developers
    • Manage and perform application systems testing
    • Plan, allocate, organize and control ICT application systems tasks and projects
    • Ensure that quality and satisfaction levels with ICT application systems remains high
    • Manage systems recovery for business continuity
    • Manage breaches of application systems and information
    • Ensure systems development and enhancements are comprehensively documented
    • Ensure the securing of the application system sources code and stored procedures
    • Ensure that application development framework, coding standards, development methodologies, procedures and documentation are always adhered to
    • Provide ongoing advice and support to business on innovative technologies and their platforms to drive efficiencies

    Management of policies, procedures and compliance

    • Establish policies to manage systems development, enhancement and maintenance
    • Develop and implement application system development policy, including business analysis and testing policies and procedures
    • Define, set-up and manage SLA’s
    • Conduct regular audits on the use of ITIL, Cobit and best practises methodologies
    • Responsible for managing the adherence of the Quality Assurance processes and approvals thereof
    • Ensure development teams adhere to architectural principles and standards at all times
    • Provide ongoing feedback and guidance to business on system and data compliance against FSC standards and COID Act
    • Represent ICT by actively participating in various forums (Opsco, Pricing committee, IT SteerCo, Exco Prioritisation Committee, Architect Committee, Workplace Forum, Manco

    Day-to-day team management

    • Manage the day-to-day running of the application development and support teams (developers, business analyst, systems analyst, testers) by providing management (performance management, day to day management, employee relations, annual leave, sick leave, scheduling etc.)
    • Actively participate in the recruitment process (i.e. interviews and decisions on candidates etc.)
    • Provide technical support to the ICT application development on a day-to-day and on an ongoing basis
    • Define, set-up and manage individual KPA’s
    • Provide of guidance to technical staff in the creation of work processes and procedure writing
    • Ensure that the team delivers according to project / strategic timelines

    Knowledge skills and competencies required:

    • Thorough understanding of business analysis methodologies and processes
    • Thorough understanding of system analysis methodologies and processes
    • Thorough understanding of Application systems development methodologies and processes
    • Thorough understanding of testing methodologies and processes (auto/regression, manual)
    • Thorough understanding of systems requirements gathering, analysis, development and testing technologies and processes
    • Understanding of the insurance environment and COIDA
    • Understanding of Agile/PM methodologies
    • Knowledge of business policies, processes and procedures, legal compliance
    • Service Orientation / Customer Responsiveness
    • Leading and supervising
    • Planning, Organising and Follow through
    • Program and Project Management
    • Complex problem-solving
    • Technology and innovation

    Method of Application

    Interested and qualified? Go to Rand Mutual - RMA on randmutual.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Rand Mutual - RMA Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail