Co-operative Bank Head of Systems / Software Development Job in Kenya

Are you looking for an employer who promotes individual excellence and mutual respect in a team-driven culture with a key focus on social empowerment?

The Co-operative Bank of Kenya, “the kingdom Bank” is the place for those looking to new horizons.

We are looking for a dynamic, creative and self-oriented professional to fill the position of:

Head of Systems / Software Development

The successful person will report to the Chief Manager – ICT Department

Job Summary:

As Head, Systems Development, the role holder will be responsible for spearheading the detailed analysis, design, and development of In-house systems, and development and Management of enterprise Information Systems (M.I.S.).

Additionally, this role will be required to maintain and support some selected applications and play a key role in various applications integration internally and also externally with corporate customers.

Main Duties:
  • Ensure effective and efficient systems development processes are in place and adopted.
  • Perform research on systems development tools, and report results and recommendations.
  • Manage and execute the systems development life cycles to produce safe and efficient systems with high quality.
  • Oversee systems implementation, and evaluate the effectiveness and efficiency of systems, and report anomalies
  • Motivate staff (System Developers) and Business Intelligence experts in the Unit for their top performance through appropriate level of coaching and by playing the role of a mentor.
  • Formulate development plans in line with business plans and the Company’s strategic plan.
  • Design and code reports/returns according to user specification with the key objective of delivering reports that will assist in decision making and control.
  • Develop and maintain documentation/manuals on system configuration or setup.
  • Carry out technical user training as required to enable users interpret the reports.
  • Assist in preparing system definition/specification by the users highlighting technical requirements.
  • Carry-out analysis of the requirements and recommend solutions to address user requirements.
  • Design and code the system according to user specification.
  • Carry out technical user training in respect to these systems so that the business can utilize them.
  • Roll-out piloted systems to the bank’s branches and users.
  • Provide test systems for UAT and ensure that functions/features are tested before being put on the live system.
  • Make changes to system configuration and parameters to accommodate business and technological requirements.
  • Secure systems by putting adequate controls and restrict access to programs by users in accordance to the requirements of the bank.
  • Interact with various corporate customers and develop appropriate solutions to integrate their systems to the bank (Business to Business.

Job specification:

The incumbent will be required to possess the following qualifications, attributes and skills:
  • Bachelor of Science Degree in Computer Science, Information Technology, Computer Engineering, Electrical Engineering or related degree.
  • Experience and good knowledge of development tools with a bias to Microsoft.Net (VB and C#) and Java.
  • Various programming languages and other programming tools i.e.  C++, Dephi, Java, HTML,XML
  • Must have designed systems or sub-systems which have been implemented successfully.
  • Excellent knowledge of relational databases specifically Oracle and MS-SQL
  • Ability to work through own initiative and as part of a team.
  • Good communication skills.
  • Ability to tolerate stress and achieve objectives despite difficulties.
  • Minimum of 8 years’ experience, out of which 4 should have been at Senior Management level/ Head of System Development.
  • Must have led a team of developers for at least 3 years

Interested candidates meeting the above criteria should forward an application enclosing detailed Curriculum Vitae accompanied by copies of certificates and indicating the current remuneration to the address shown below by 31st October 2013.

We are an equal opportunity employer: 

Only the short listed candidates will be contacted.                                                                           

Please quote this reference on your application and on the envelope: ICT – System Developer/3/HRD/2013

The Director
Human Resources Division
Co-operative Bank of Kenya Ltd.
P.O. Box 48231-00100

Nairobi