3-Day UN Job Challenge
Your Blueprint to Landing a UN Career!
Register Here
Law jobs, Legal jobs, Computer Science jobs, Information Technology jobs,
Legal Counsel
Job Purpose Statement
The Legal Counsel is responsible for managing the full spectrum of the Bank’s Banking business from lending, securities, contracting and projects, litigation and recoveries.
The role’s principal goal will be to offer practical legal support to the business units through balanced business-oriented legal advice that will guarantee that all our banking transactions and decisions comply with established laws and regulations in line with the legal risk policy and related contractual, litigation, recovery and securities perfection procedures & processes
Key Accountabilities (Duties and Responsibilities)
- Contract and Customer Documentation Administration and Advisory & Management (15%)
- Provide concise and practical legal solutions in handling contracts and customer documentation in line with the business needs;
- Ensure that all contracts and customer documentation are in compliance with the legal policy and other internal policies, statutory regulations and generate;
- Ensure attendance, engagement and participation in contract and customer documentation negotiations on engagements/transactions that the business are getting involved in by self and direct reports;
- Supervise and ensure that all contractual and customer documentation is practical and contains all key clauses that protect the interests of the business and concise and quality templates of contracts for use by the business and support functions that also enhances excellent relationships with stakeholders;
- Propose new and innovative ideas that ensure that contract management and the quality of the contracts entered into by the banking units are of the highest standards;
- Ensure personnel are properly trained and educated on all existing/new regulations, policies and procedures, product information, in order to perform their responsibilities accurately, efficiently and in a timely manner; and
- Ensure an up to date register of all contracts is maintained and regularly updated. Ensure effective and efficient custody and retrieval of contracts.
- Closure on audit issues raised with respect to contracts and customer documentation by ensuring a satisfactory “met” ratings for audit matters raised and providing specific timelines for closure of audit issues (the timelines should not exceed two weeks).Securities (Perfection and Review) & Credit Approvals Support Management (20%)
- Manage the legal securities docket in line with the security perfection and review procedure from the credit approval requests and advice;
- Manage the legal advice provided for drafting of securities and allocation for security perfection reports;
- Manage the preparation of relevant opinions on security perfection and discuss any opinions with the business team;
- Manage the security review process of previously registered securities, ensure reports are shared on time to the management and board committees, share any gaps for improvement in the securitization process.
- Closure on audit issues raised with respect to Securities (Perfection and Review) by ensuring a satisfactory “met” ratings for audit matters raised and providing specific timelines for closure of audit issues (the timelines should not exceed two weeks). Litigation, Recoveries and Legal Queries (25%)
- Ensuring compliance with the policy (ies) relating to to litigation and legal queries management.
- Handle the litigation and threatened litigation and ensure reduction of legal exposure through adverse judgements;
- Ensuring successful negotiation of matters out of court to ensure that the costs to the Bank are minimized by avoiding expensive litigation.
- Keeping abreast with and proactively acting on market developments that may adversely affect the banks success to recover loans.
- Project relevant trends that affect the collectibles in the recoveries portfolio and isolate potential problem areas.
- Ensuring that all reports are provided in time within allowable time frames for Board and Management committees; and
- Closure on audit issues raised with respect to recoveries, litigation and queries by ensuring a satisfactory “met” ratings for audit matters raised and providing specific timelines for closure of audit issues (the timelines should not exceed two weeks).
Job Specifications
Academic:
- Bachelor’s Degree Law (LLB)
- Master of Laws (LLM) (Desired but not mandatory)
Professional:
- Admission as an advocate of the High Court of Kenya (minimum 5 – 7 years post admission)
- A Masters degree in combination with an aggregate of five to seven (7) years of qualifying work experience will be an added advantage)
Desired work experience:
A minimum of 5 – 7 years’ experience in the legal department of a busy organization, financial institution or law firm, with sound exposure to:
- Contract and customer documentation drafting
- Development of sound legal advisory and sound general advise
- Credit or lending
- Recoveries litigation
- Perfection of securities
Senior Manager, API Support
Job Purpose Statement
The Senior Manager, API Support role at NCBA Group is pivotal in driving innovation, fostering strategic partnerships, and ensuring the seamless integration of cutting-edge technologies within the financial services sector. The job holder will lead cross-functional teams in developing innovative fintech products and services, utilizing open API architecture
Key Accountabilities (Duties and Responsibilities)
Application Management (40%)
- Ensure optimal uptime, efficiency, regulatory compliance, and cost containment of all Electronic Channel Systems through proper management, including infrastructure, third-party integrations, and channel applications
- Manage Service Agreements with vendors, budgets, and supplier contracts
- Ensure proper documentation of the API platform roadmap, processes, and procedures
- Continuously monitor the API platform for any technical issues and escalate to the Technology team for any faults or failures
Service Management (30%)
- Provide leadership and management oversight for the team to accurately diagnose complex problems and develop alternative courses of action
- Recommend and implement creative and effective solutions
- Document results on problems, changes, and service requests around channels integrations services
IT Application Security and Governance (10%)
- Work closely with compliance and risk management teams to ensure that all open API initiatives adhere to regulatory requirements and industry standards
Business Continuity Management (10%)
- Flag areas with inadequate disaster recovery (DR) and work with Risk and IS towards mitigating actions to enable business operations and ensure high system availability
People Leadership (10%)
- Lead technology efforts in integrations and API support, providing oversight on technical design, integration, and solution development in liaison with the development team
Job Specifications
Ideal Job Specifications
- A bachelor’s degree in Computer Science, Information Technology, Business, or a related field from a recognized university
- 5-6 years of hands-on experience with system integrations development using the latest technology
- 5 years in integrations and open APIs
- 5 years in developing fintech products and services utilizing open APIs architecture
- 3 years in people management or a similar role
- ITIL Foundation and other relevant professional qualifications in the ICT field
- Project/Product Management Certification: PMI or Prince 2
Technical Competencies
- Experience in API development (REST or JSON) and Web Services & DevOps
- Experience in software/API documentation
- Technical skills to effectively perform or guide performance of application architectural design ensuring that all solutions developed and deployed are in line with the Enterprise Architecture standards
- Knowledge and effective application of all relevant banking policies, processes, procedures, and guidelines to consistently achieve required compliance standards or benchmarks
- Ensure that all managed application platforms in use by the Bank keep pace with technological innovations and developments as a way of protecting investment in technology
- Define, analyze, plan, measure, and improve all aspects of the availability of API systems, ensuring that the systems meet the agreed availability targets
Behavioral Competencies
- Interpersonal skills to effectively communicate with and manage customer expectations (internal and external), and other stakeholders who impact performance
- Manage relationships with all technology-based service providers to ensure that uptimes are optimized
- Self-empowerment to enable the development of open communication, teamwork, and trust needed to support performance and a customer-service-oriented culture
- Ability to plan, organize self, and work to achieve objectives. Be determined and accountable for the delivery of technical solutions
- Quality orientation to effectively perform assigned activities/tasks in a manner that consistently achieves high-quality standards or benchmarks
- Monitor and manage service user complaints to ensure the maintenance of the highest standards of service
Cyber Security Assurance Analyst
Job Purpose Statement
The role involves providing technology security assurance to ensure that existing and new systems, services, and products meet security compliance thresholds. The analyst will work closely with IT teams to ensure systems meet the bank’s security requirements and best practices.
Key Accountabilities (Duties and Responsibilities)
Security Assessments for New Projects/Changes (70%):
- Review and recommend secure configurations for servers, workstations, and network devices.
- Conduct security assessments and reviews on new systems and products to ensure compliance with the bank’s security standards.
- Communicate security controls to IT teams and validate remediation actions.
- Participate in planning, design, and execution of the cyber security assurance plan.
Development (20%):
- Support the establishment of program control processes for cyber risk mitigation.
- Participate in technical solution design for new systems, ensuring security requirements are defined.
- Contribute to the creation and improvement of enterprise security policies, standards, baselines, guidelines, and procedures.
Change Management (10%):
- Participate in security assessments and testing reports as part of the Change Management approval process.
Job Specifications
Ideal Job Specifications:
- Bachelor’s degree in Information Systems, Computer Science, Information Security, or related field.
- 2-5 years of experience in IT security, with at least 2 years in a busy IT security environment.
- Knowledge of secure configuration and change management practices.
- Working knowledge of databases, operating systems, and web applications.
- Certifications such as CEH, CISA, CISM, or CISSP.
- Experience with vulnerability assessment and penetration testing tools.
- Knowledge of IT systems security hardening practices.
- Experience in financial services is an advantage.
Technical Competencies:
- Effective IT security management skills.
- Knowledge of information security domains.
- Understanding of vulnerability and risk assessments.
- Knowledge of system security controls on multiple operating systems (Windows, Linux).
- Understanding of common TCP/IP-based services (DNS, DHCP, HTTP, FTP, SSH, SMTP).
- Application of modern IT security management practices in financial services.
- Performance management skills.
- Knowledge of banking policies, processes, procedures, and guidelines.
Behavioural Competencies:
- Interpersonal skills for effective communication and expectation management.
- Self-empowerment for open communication, teamwork, and trust.
- Demonstrable integrity and ethical practices.
SAP Support Analyst
Job Purpose Statement
To provide support and analysis to the business by providing day to day hands on analysis, design, and configuration, testing, and training activities for SAP systems.To engage with business users/owners in HR, Finance and Procurement to collect requirements, translate those requirements to SAP configuration, recommend best practice, and provide input to optimize the functionalities usage from the system.
Key Accountabilities (Duties and Responsibilities)
System Support 20%
- Provide Group Support for all SAP Functional support on HR, Procurement and Finance
Issues & problems resolution 10%
- Provide level 1 closure of the Sap Enable now Success factors, Ariba, SAP FICO & MM issues and problems resolutions as per NCBA SLA.
System Improvements & Error Corrections 20%
- Provide SAP Functional (success factors , Ariba ,Enable now FICO, MM) system improvements and error corrections in the assigned SAP functional domains as per SAP industry best practices (potentially) used by.
Optimal/Maximum System availability 5%
- Ensure optimal /maximum availability of the success factors, Ariba , enable now, FICO and MM & optimize usage and promotion of the NCBA Group SAP best practices. Perform system optimization, plan, install, support, maintain, upgrade and change IT Systems to ensure that the service provided by these Systems is within the agreed Service Level Agreements (SLAs).
User Role Management 10
- Analyze SAP ERP, success factors , SAP enable now, User roles management, allocation and mapping to new/existing/changing users to Functional roles.
Training (Users & Super Users) 10%
- Provide Training & Capacity Building to Functional Business users and IT Technical Users whenever necessary. Support and troubleshoot end user training requirements, SAP access.
Data Migration 5%
Responsible for data migration in functional area, interfacing with Centre of Authority and the requirements of SAP Data Services and oversee data cleansing, data extraction and
- data build.
Participation in IT Department projects 5%
- Participate in projects and change control as directed by IT management and assist or execute special projects in liaison with Enterprise project management officers.
Implementation of Group SAP Change Requests 10%
- Responsible for implementing Group SAP Change Requests both functional and technical – towards improvement of business needs
Job Specifications
Academic qualifications:
- Bachelor’s Degree holder in Information Technology related; from a recognized University (min – 2nd class upper or equivalent).
- Certification in SAP success factors OR Sap Ariba
- Support and minor enhancement experience within SAP ECC6 Portal & ERP.•
Ideal Person Specifications
Professional training:
- Knowledge of SAP enable now, SAP technologies, Java Web Dynpro, Access permissions, Workflow and password control solutions
Desired work experience:
- A minimum of 2 years working experience in technology function in relation to SAP ERP Support –
Method of Application
Use the link(s) below to apply on company website.