Mar

28

Senior Relationship Manager, Transport & Telecommunication
Reporting to the Head, Transport & Telecommunication, the position will be the principal contact between the designated portfolio of the Sector's Corporate Customers and the Bank in order to drive business, manage Sector profitability growth and maximize revenue. This position will involve the management of Client relationships to deliver products and services.

Responsibilities
  • Implement the Transport & Telecommunication Sector strategy in line with the overall Corporate Banking Strategy to ensure achievement of profitability targets through revenue maximization and prudent cost management.
  • Drive sustainable growth through the delivery of innovative and customized financial solutions to meet identified customer needs.
  • Build and maintain productive and strategic relations with customers/ suppliers/ line manager/ stakeholders to drive the development and delivery of business solutions and revenue growth for the specific sectors or portfolio.
  • Ensure strong cross- selling of existing and new products to existing and new clients; and in this process maintain effective liaison with all relevant business units in the Bank.
  • Champion the delivery of consistent, seamless and trusted customer service to ensure customer retention and loyalty.
  • Maintain detailed and current understanding of the industry (at a macro, sector specific, current market structures; regulatory requirements and issues) ensuring that opportunities are realized and the risks mitigated.
  • Ensure timely submission of quality credit proposals in conformity with the Credit Policy guidelines and requirements.
  • Maintain the quality of assigned portfolio within stipulated Non-Performing Loans (NPL) and Portfolio at Risk (PAR) parameters.
  • Ensure timely preparation of relevant reports and daily monitoring of accounts to ensure facilities have accurate interest rates within approved limits and taking remedial actions, in line with Policy.
  • Ensure compliance to the Bank's policies, procedures and regulatory requirements.
  • Lead, motivate, and continuously develop a credible high performing team.
The Person
For the above position, the successful applicant should have the following:
  • University degree in a Business related field from an institution recognized by the Commission for Higher Education. Master's degree in Finance or any Business related field will be an added advantage.
  • Professional qualification in CPA, ACCA, CFA or AKIB will be an added advantage
  • Minimum of 8 years Corporate Banking experience of which one must have had 5 years experience covering:
        - Relationship Management / Customer Service
        - Financial Analysis and Business Performance Management
        - Product Development and Portfolio Management
        - Asset Based Financing
        - Credit Management
        - Trade Finance
        - Transactional Banking and Product Services
  • Minimum of 3 years experience in Project Management
  • Demonstrated consistent high performance in role(s) held in the last three years.
  • Thorough knowledge of Corporate Banking Products & Services with extensive Banking Industry knowledge.
  • Excellent interpersonal, and negotiation skills with the ability to network, generate new business and develop strong business relations.
  • Strong leadership skills with demonstrated competences in championing high performance management.
  • A good understanding of Risk, Compliance policies and procedures.
The above positions are demanding roles for which the Bank will provide a competitive remuneration package to the successful candidates. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment Portal and submit your application with a detailed CV.

To be considered your application must be received by Wednesday, 28th March, 2018

Qualified candidates with disability are encouraged to apply.

Only short listed candidates will be contacted.

NB: In the event that you are invited to interview for any positions, we will require that you provide us with the following documents:
  • National I.D.
  • KRA Pin Card
  • Birth Certificate of self
  • Passport Photo (White Background)
  • NSSF Card
  • NHIF Card
  • Police Clearance Certificate (less than 5 Months old)
  • Academic and Professional certificates, including official transcripts
  • Certificates of Service from previous employers as applicable

Country: 420 views

Mar

28

Project Budget Analyst
Reporting to the Finance Manager, the jobholder will support MobiGrow Program at Country and Regional levels in Financial planning, Budgetary control, Cost Control and reporting. Monitor Spend by Country/Program level highlighting areas that need attention, ensuring budget spend by each funder (Partner MCF and KCB) is accurate and producing relevant timely and accurate financial reports.

Responsibilities
  • Costs Control: provide leadership for budget preparation, formulation, presentation and execution as per proposal while entailing direct funding as well as in kind funding.
  • Grant/ Fund Management: financial oversight of the successful implementation of the Fund/Grant ensuring partner compliance, contractual obligations and accurate and quality financial reporting.
  • Budgetary Formulation: work with the Program Team in preparation of yearly budget realignments/revisions.
  • Consolidate the quarterly, midterm and annual country and program budgets as per requirements of the Program.
  • Work with Program Managers and Head of the program to evaluate the performance of the Program.
  • Reporting: generate Ad-hoc reports for overview of the financial status of Program as a whole, showing spend to date, variances hence advising Program Managers on correct course of action.
  • Internal Audit Support: work in collaboration with Finance and Administration Manager to monitor and review accounting and related system reports for accuracy and completeness; report to the Program managers accordingly providing an overview of the financial status of all program operations.
The Person
For the above position, the successful applicant should have the following:
  • University Degree in a Business related field from a University recognized by Commission for Higher Education.  Masters in a relevant field will be an added advantage.
  • Fully qualified Accountant (CPA, ACCA, ACA or equivalent).
  • At least 4 years experience in Financial Management, Planning and Reporting.
  • At least 3 years experience in managing Donor / Partner Funded budgets; preferably the MasterCard Foundation Program budget will be an added advantage.
  • Sound knowledge of the financial industry, Accounting principles and regulatory guidelines.
  • Excellent planning, problem solving and analytical skills.
  • Strong attention to detail; excellent report writing skills.
  • Knowledge and hands on experience in office automation tools.
The above positions are demanding roles for which the Bank will provide a competitive remuneration package to the successful candidates. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment Portal and submit your application with a detailed CV.

To be considered your application must be received by Wednesday, 28th March, 2018

Qualified candidates with disability are encouraged to apply.

Only short listed candidates will be contacted.

NB: In the event that you are invited to interview for any positions, we will require that you provide us with the following documents:
  • National I.D.
  • KRA Pin Card
  • Birth Certificate of self
  • Passport Photo (White Background)
  • NSSF Card
  • NHIF Card
  • Police Clearance Certificate (less than 5 Months old)
  • Academic and Professional certificates, including official transcripts
  • Certificates of Service from previous employers as applicable

Country: 424 views

Mar

23

Finance Officer
Reporting administratively and functionally to the Finance Manager, the Finance Officer will be responsible for the preparation of accurate financial transactions, monitoring budget vs actual and preparing various management reports for management on a monthly basis.

Responsibilities
Key responsibilities include but are not limited to:

Payments Processing
  • Process payments and ensure that each payment/transaction is in compliance to CHS financial policies and procedures and to donor rules and regulations and that payments have been coded correctly posted into the General Ledger
  • Ensure timely payment of statutory deductions and files tax returns with relevant authorities
  • Payment of program advances to staff and follow up of the same to ensure that they are accounted for and subsequent updating in the accounting system
  • Records all actual expenditures in CHS accounting system and ensures that reports produced from the accounting system reflect the true position as per the books
  • Maintain an updated filing system for all financial documentation
  • Facilitate transfer of funds to partners and ensure close monitoring of utilization of funds.
  • Oversight responsibility of ensuring proper and secure filing of financial documents
  • Has the responsibility of inputting payment data into the straight2bank payment system
 Asset Management
  •  Ensuring that assets purchased are tagged with organization tags
  •  Maintain an up to date asset register and ensures maintenance and insurance of all assets
VAT Exemption
  • Identify financial transactions that require VAT exemption and facilitate typing of DA1 forms for the said transactions
Qualifications
  • Bachelor of Commerce degree or Business Administration or its equivalent from a recognized University
  • CPA (K) holder or its equivalent
  • Minimum of five (5) years’ relevant work experience in an NGO
  • Have demonstrated high understanding of finance and accounting matters
  • Have rich experience in program and projects financial management

Country: 396 views

Mar

23

Data Manager
The Data Manager will be responsible for the capture of all SHINDA project data, ongoing analysis of aggregate and patient level data, and the timely reporting of project data from all CHS-supported sites in Siaya County.

Responsibilities
  • Under close supervision of the Monitoring and Evaluation (M&E) Advisor, develop and maintain a program performance dashboard and performance monitoring plan for the SHINDA project
  • Coordinate data compilation and review the quality of data submitted by M&E Officers for completeness, consistency and correctness in preparation for monthly donor reports
  • Ensure completeness, accuracy and consistency of the data through DQA so that it meets standards of quality expected for reporting to the donor through the PEPFAR DATIM system and DHIS
  • Conduct monthly data validation checks to identify missed opportunities within SHINDA Project for program interventions
  • Perform quarterly data analysis for presentation at donor, program, county, sub-county and facility performance progress review forums
  • Participate in the revision and development of data collection and reporting tools for SHINDA Project needs
  • Ensure mentorship of CHS staff and facility staff on DDUI to foster better data utilisation to inform programmatic decision-making processes
  • Support in the implementation of electronic medical records (EMRs) system that excels in enhancing patient management in CHS-supported sites
  • Provide accurate data and information for compilation of monthly, quarterly and annual report, work plan and scientific writing
  • Prepare ad hoc data related requests as required
Qualifications
  • Bachelor’s degree or equivalent in statistics, mathematics, computer science or epidemiology. A Master’s degree in a relevant field will be an added advantage
  • At least five years relevant experience and advanced skills in statistical software SPSS and/or SAS as well as in Microsoft Office suite (Excel, Access, Word and PowerPoint)
  • Expert skill level in the use and navigation of MoH DHIS2 and PEPFAR DATIM aggregate reporting systems
  • Experience in working with MoH systems and HIV-related reports will be an added advantage
  • Strong data management and analysis skills
  • Good interpersonal skills and ability to work with individuals from diverse professional backgrounds

Country: 385 views

Mar

23

Program Manager
The Program Manager will be responsible for overseeing the implementation of the CIFF funded project by ensuring an increase in the Identification and viral suppression rates among adolescents living with HIV in Siaya County. This individual will be responsible for planning, coordinating and providing strong leadership to the project team.

Responsibilities
Key responsibilities include but are not limited to:
  • Oversee effective program implementation for the Siaya Adolescent HIV Initiative – increasing identification and viral suppression rates among adolescents as per organization and donor guidelines
  • Oversee program monitoring, evaluation and reporting
  • Support the development, implementation and routine monitoring of the programmatic annual work plan in collaboration with the team
  • Oversee timely submission of project reports as agreed with the donor and other stakeholders
  • Ensure achievement of organizational and donor targets through the team
  • Supervise the direct reports and ensure work delivery in the region
  • Review the analyzed quarterly facility programmatic reports and provide feedback to the stakeholders
  • Contribute to budget preparations as well as monthly, quarterly and semi-annual reports in a timely and accurate manner
  • Play a lead role in capacity building activities such as trainings, CMEs and other innovative training modalities to MoH staff in supported facilities
  • Oversee the establishment and management of relationships with  the Ministry, county, health facilities, partners and stakeholders in Siaya County
  • Assist with the conceptualization, designing and conducting of operational research
  • Document project achievements including publications
  • Additional responsibilities as may be assigned by the supervisor
Experience
Required Competencies, Skills and Experience:
  • A degree in nursing, clinical medicine, public health, or equivalent health related field
  • A Master’s degree is an added advantage
  • At least five years’ experience in implementing a health program
  • Experience in OVC or adolescent health programming is an added advantage
  • Ability to identify problems, design interventions and oversee their implementation
  • Ability to work well with others, supervise staff, develop and maintain relationships with project staff and other partners
  • Ability to use Word and PowerPoint to develop presentations and Excel for moderately complex spreadsheets
  • Excellent writing and oral communication skills

Country: 383 views

Mar

21

Digital Channels Manager
Reporting to the Senior Manager, Digital Channels, the primary role of the Digital Channels Manager is to lead and coordinate the banks mobile and other emerging channels initiatives. The manager must demonstrate a strong understanding of and high regard for the Digital channels mobile and other emerging channels as a business delivery channel for the Bank's corporate and retail customers as well as for online merchant services. The position requires someone with experience and expertise in mobile and internet based financial systems technologies as well as SMS and USSD connectivity. The person should have a good grasp of emerging channel technologies and applications and convergence of mobile and internet channels

Responsibilities
  • Provide technical support for existing mobile and implementation of related projects.
  • Keep track of user issues and oversee their prompt resolution.
  • Following established change management practices by ensuring that they are well tested and are rolled out in a manner that adheres to established business processes.
  • Continuously analyze user requirements to develop and provide solutions
  • Routine system administration and management
  • Maintain up to date system and user documentation
  • Ensure compliance of SLAs by system vendors.
  • Develop real time online reports and monitoring tools to be able to track internet / mobile banking and internet acquiring system uptime and performance.
  • Continual Service Improvement by recommending and implementing upgrades or changes to the mobile & internet solutions for increased performance, security or business benefits.
  • Develop subject matter expert knowledge of Mobile, eCommerce and other payment banking technologies.
  • Develop Business Continuity plans for both mobile channel solutions.
  • Support Channel space with Network connectivity design
The Person:
For the above position, the successful applicant should meet the following criteria:
  • A Bachelor's degree in IT related field.
  • Professional IT qualifications in one or more of the following: ITIL, Linux, Prince2, programming, DB Administration.
  • A minimum of 4 years' experience in a relevant IT field; including at least 3 years experience in support of Mobile, Internet and agency banking technologies.
  • Knowledge of IT Banking Systems Implementation & Capabilities.
  • Knowledge of Database management systems, solutions and administration.
  • Knowledge of networking technologies and solutions will be an added advantage
  • A good grasp of emerging channel technologies and applications and convergence of mobile and internet channels
The above position is a demanding role for which the Bank will provide a competitive remuneration package to the successful candidates. If you believe you can clearly demonstrate your abilities to meet the criteria given above, please log in to our Recruitment portal and submit your application with a detailed CV.

To be considered your application must be received by Wednesday 21st March, 2018

Qualified candidates with disability are encouraged to apply.

Only short listed candidates will be contacted.

NB: In the event that you are invited to interview for any positions, we will require that you provide us with the following documents:
  • National I.D.
  • KRA Pin Card
  • Birth Certificate of self
  • Passport Photo (White Background)
  • NSSF Card
  • NHIF Card
  • Police Clearance Certificate (less than 5 Months old)
  • Academic and Professional certificates, including official transcripts
  • Certificates of Service from previous employers as applicable

Country: 465 views

Mar

20

User Experience (UX) Developer
Reporting to Head – Digital Hub, the UX Developer will be responsible for the development of mobile and web based applications using latest technologies on android, iOS etc. while assuring security and cross-browser compatibility. He/she will combine research and design skills together to understand the user needs and produce concepts/solutions/designs that people want to use. Additionally, the successful candidate will make strategic design and user-experience decisions related to core, and new, functions & features while taking a user-centered design approach to rapidly test and iterate the designs.

The Role
The successful jobholder will be expected to:
  • Combine research and design skills together to understand the user needs and produce concepts/solutions/designs that people want to use.
  • Translate Concepts into wireframes and mockups that lead to intuitive user experiences.
  • Facilitate customer’s product vision by researching, conceiving, wire framing, sketching, prototyping, and mocking up user experiences for digital products.
  • Design and deliver wireframes, user stories, user journeys and mockups optimized for a wide range of interfaces and applications.
  • Identify design problems and devise elegant solutions.
  • Make strategic design and user-experience decisions related to core, and new, functions and features.
  • Take a user-centered design approach and rapidly test and iterate designs.
  • Take smart risks and champion new ideas.
  • Develop mobile and web based applications using latest technologies on android, iOS etc. while assuring security and cross-browser compatibility
  • Prototyping of UX designs for the digital lab.
  • API development on REST, SOAP and other relevant technologies like node.js, Java, PHP.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of user interface/user experience designs.
  • Optimize application for maximum speed and scalability and ensure that all user input is validated before submitting to back-end.
  • Implement Search Engine Optimization (SEO) capabilities using SEO principles and ensuring that application will adhere to them.
  • Use Google maps API, google analytics, charts, graphs and such tools to enrich the UX delivery.
Qualifications
The successful jobholder will be required to possess the following qualifications:-
  • A Bachelor’s degree in computer science & IT related fields or Business related field with relevant IT professional qualifications.
  • At least 3 years’ relevant work experience in a role directly related to web design, UX Design / Front-end mobile-web development experience, product design, product management, production management, marketing. Preference will be given to candidates who have experience designing complex solutions for complete digital environments.
  • Expertise in UX software such as in Vision, UXPin, HTML5, CSS3, Balsamiq, Framer.js, angularjs, Quartz Composer, and the like is a must.
  • Strong technical proficiency with UX tools such as Axure, Balsamiq, Sketch, and Adobe Creative Suite, Understanding user research, personas, wireframing and Proficient understanding of code versioning tools, such as (Git / Mercurial / SVN).
  • Graphic or Visual Design, Digital Media Design, other visual specialty or any other related qualifications will be an added advantage. Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Ability to scope and estimate efforts accurately, prioritize tasks and goals independently and rapidly produce deliverables in a fast-paced iterative environment.
  • Strong understanding of the full software development life cycle, processes and procedures with an understanding of team needs, basic fundamentals of iterative and incremental development as well as Service oriented environments and Agile practices.
  • Great focus on human behaviors, psychology and understanding why people do what they do with experience leading projects and building consensus with multiple stakeholders and cross-functional teams.
  • High level of mathematical aptitude and strong problem-solving skills, Logical, analytical with an investigative creative mind and ability to handle complex information with accuracy and attention to detail. Knows and appreciates the value of metrics and incremental delivery.
  • Excellent written and verbal communication skills when working with both internal business and technical people with external customers, ability to solidify vague requests, explain issues, and guide to solutions.

Country: 390 views

Mar

20

Back-End Systems Developer
Reporting to Head - Digital Hub, the Back-End Systems Developer will be responsible for the detailed analysis, design and development of the backend or server-side logic for systems and Management Information Systems (M.I.S.). Additionally, he/she will be required to maintain and support applications within this section and will therefore be required to have knowledge working within the agile methodology keeping in mind quality control plans within the developments to identify improvements.

The Role
The successful jobholder will be expected to:
  • Develop all server-side logic, definition ensuring high performance and responsiveness to requests from the front-end according to user’s specification.
  • Integration of user-facing elements developed by the front-end developers with server side logic and optimization of the server-side logic for maximum scalability and speed.
  • Carry out analysis of the requirements; assist in preparing system specification by the users and recommend solutions to address user requirements.
  • Develop and maintain documentation/manuals on system configuration or setup in addition to building reusable code and libraries for future use.
  • Identify, analyze, and interpret trends or patterns in complex data sets and build visualizations to summarize and present key messages to the business that will assist in decision-making and control.
  • Design and code reports/returns according to user specification with the key objective of delivering reports.
  • Develop and implement data models and other strategies that optimize statistical efficiency and data quality
  • Acquire data from primary or secondary data sources and maintain databases/data systems
  • Carry out technical user training in respect to these systems so that the business can utilize them.
  • Rollout piloted interfaces and systems to the bank’s branches and users and provide test systems for UAT to ensure that functions/features are tested before go-live.
  • 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.
  • Liaise with software vendors to resolve systems issues or escalation. Collect, collate information and clearly document issues to enable software vendor support.
  • Adhere to change control procedures in implementing solutions.
Qualifications
The successful jobholder will be required to possess the following qualifications:-
  • Bachelor of Science Degree in Computer Science or related degree from a recognized university with experience in software development (Java, Dot Net development) knowledge.
  • Minimum 2 years’ experience in software development, data analysis and reporting with a proven record of accomplishment.
  • Very strong analytical, presentation & problem-solving skills with the ability to work confidently on high priority problems and present technical ideas in a user-friendly language.
  • Technical expertise regarding data models, database design development, data mining and segmentation techniques.
  • Strong knowledge of and experience with reporting packages (Business Objects, SSRS etc.), databases (SQL, Oracle etc.), programming (XML, JavaScript, or ETL frameworks).

Country: 382 views

Mar

20

Test Automation Engineer
The Role of the Test Automation Engineer will entail the design, build, test, and deployment of effective test automation solutions. To fulfill this role the Test Engineer will require a strong understanding of different testing strategies, approaches and techniques and the technical ability to apply appropriate automation technologies to meet the short and long term goals of the testing organization. The role objective is to automate as much of the testing effort as possible with a minimum set of code / scripts and building a robust set of regression testing suite through the adoption of appropriate application  testing approaches as well as system development techniques.  The focus will be to reduce the manual effort required in testing to reduce the effort needed by both technical and business teams in performing user acceptance tests as well as system regression. The role will also ensure reduced time to market in getting solutions out to business while at the same time reduce the risk of system failing once they are deployed.

The Role
The successful jobholder will be expected to:
  • Define a test automation strategy for key bank systems based on a broad risk based analysis in collaboration with the technical teams and business partners in addition to providing expertise and support on use of methods and tools.
  • Guide solution developers to ensure they instrument the application code in order to enable effective and repetitive unit testing of the code before it is incorporated into the current build.
  • Develop automated solutions to expedite test. This will be in the form of tooling to increase the efficiency of test preparation and / or the creation automated of test cases.
  • Put the power of automation into the hands of Test Designers / Testers. The Test Engineer will deploy the simplest solution to meet the defined need with the aim to effectively automate the testing effort.
  • Develop and deploy automated solutions to expedite acceptance test by use of automation tools as part of Acceptance Test and execution of automated test solution as part of the System being deployed.
  • Undertake objective, systematic analysis and draw accurate conclusions based on evidence by identifying problems and working with technical teams and business to resolve them.
  • Have a clear grasp of the testing mandate by proactively determining what should be automated and in what sequence to get the maximum return on the automation investment while defining the scope of test automation within the context of each release/delivery.
  • Review system performance, identify opportunities for improvement and implement appropriate measurements and metrics against products under test.
Qualifications
The successful jobholder will be required to possess the following qualifications:-
  • A Bachelor’s degree in Computer Science, Information Technology and/or related fields from a recognized university. Additional training in Quality Assurance and System testing will be an added advantage.
  • 4+ years of experience in Quality Assurance with at least 2 years experience as a seasoned Automation Engineer coupled with strong knowledge of manual system testing and software quality control best practices and methodologies.
  • Excellent software development skills coupled with programming experience in Python, Perl, Shell and Java, etc.
  • Excellent understanding of Unix/Linux Operating System
  • Ability to communicate ideas in both technical and user-friendly language coupled with Interpersonal skills, to facilitate creation of test cases
  • Proven analytical and creative problem-solving abilities, ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Experience working in a team-oriented, collaborative environment.
  • Detail-oriented individual who can be relied on to produce accurate deliverables

Country: 391 views