Description
Job Roles
Full stack web development
Gather user requirements, write code using an agile methodology, and continuously update the back-end code of the product.
Collaborate with internal stakeholders, the development team and Scrum Master to develop, design, build and launch the product.
Development of BPM Workflow Processes and Digital Process Automation on the ProcessMaker Platform
Development of Processes on Robotic Process Automation Platform with the use of UiPath
Functions and Responsibilities
Works closely with end-users to identify issues and captures business requirements.
Integrates user-facing elements developed by front-end developer with service side logic.
Translates business requirements into system design specifications.
Performs appropriate development and testing activities.
Optimizes the application for maximum speed and scalability.
Deploys regular releases in an agile approach.
Creates appropriate documentation as defined by the agile development methodology.
Build processes on the ProcessMaker and RPA platforms
Enhancement of existing processes on automated on the ProcessMaker and RPA Platform
Works closely with business stakeholders and end users to develop an understanding of how the applications are used by the user teams being supported.
Designs and implements data storage solutions.
Maintains competency in the technologies related to responsibilities.
Works on complex systems analysis and programming assignments with minimal supervision; expected to independently determine solutions
Job Requirements
Education:
Bachelor’s or Master’s degree in Information Technology, Computer Science, or a related quantitative discipline
Experience:
Minimum of 2 years of full stack development experience
Certification(s):
IT certifications and other professional qualifications will be an added advantage
Skills / Competence:
Knowledge of Scrum/Agile or Kanban software development processes
Proficient in back-end web development
Understanding of front-end technologies and platforms Understanding in at least one of the following is required: JavaScript, HTML5, and CSS3
Knowledge of platforms and tools. Understanding in at least one of the following is required: ASP.NET MVC 5, C#, SQL server database, Visual Studio, and Microsoft AzureMicrosoft Azure and VB.NET
Knowledge of source code control tools
Experience with big data technologies, such as Hadoop, Hive, and Pig, Cloudera, or large data warehousing initiatives
Experience with systems deployed on Unix/Linux/Solaris environments
Experience in developing applications in Windows based application
Strong communicator
Brings a high-energy and passionate outlook to the job and can influence those around them.
Able to build a sense of trust and rapport that creates a comfortable & effective workplace.
Passion for innovation and “can do” attitude.
Ability to work in a fast paced, collaborative environment.
go to method of application »
Job Roles
Ensure the provisioning and monitoring of hardware / platforms required to support transaction processing via the Omni-channel stack (Mobile, Internet, ATM, ESB, BankWorld, Channel Manager, etc.)
Work on other tasks as assigned by the Channel Delivery Services Manager
Functions and Responsibilities
Take the lead in migration of customer data from several source systems into the Omni-channel stack
Take the lead in deployments of hot-fixes, patches and updates to the Omni-channel stack
Perform capacity planning and management to ensure adequate provision of hardware resources
Co-ordinate problem management activities and perform root cause analysis for hardware related failures
Develop and execute infrastructure availability metrics to drive uptime targets
Deploy resources effectively to ensure stability in line with expectations system reliability targets
Co-ordinate seamless failover between active and alternative systems provisioned in line with high availability objectives
Take the lead in migration of customer data from several source systems into the Omni-channel stack
Take the lead in deployments of hot-fixes, patches and updates to the Omni-channel stack
Perform capacity planning and management to ensure adequate provision of hardware resources
Co-ordinate problem management activities and perform root cause analysis for hardware related failures
Develop and execute infrastructure availability metrics to drive uptime targets
Deploy resources effectively to ensure stability in line with expectations system reliability targets
Co-ordinate seamless failover between active and alternative systems provisioned in line with high availability objectives
Job Requirements
Education:
Bachelor’s or Master’s degree in Information Technology, Computer Science, or a related quantitative discipline
Experience:
Minimum of 5 years’ experience in any of the following IT disciplines: application development, systems integration & middleware, database management, and server administration
Certification(s):
IT certifications and other professional qualifications will be an added advantage
Skills / Competence:
Knowledge of Scrum/Agile or Kanban software development processes
Proficient in back-end and front-end development
Understanding of front-end technologies and platforms. Understanding in at least one of the following is required: JavaScript, HTML5, and CSS3
Knowledge of platforms and tools, such as ASP.NET MVC 5, C#, sequel serve database, Visual Studio, and Microsoft Azure
Knowledge of source code control tools
Experience with big data technologies, such as Hadoop, Hive, and Pig, Cloudera, or large data warehousing initiatives
Experience with systems deployed on Unix/Linux/Solaris environments
Experience in developing applications in Windows based application
Able to build a sense of trust and rapport that enables the team to fulfil requests within the desired SLA.
Provide overall team guidance and fix all escalations
Ability to work in a fast paced, collaborative environment
go to method of application »
Job Roles
Ensure the delivery of front-end digital services across the Omni-channel platforms (Mobile, Internet, ATM, etc.)
Work on other tasks as assigned by the Senior Specialist, Omni-channel Service Delivery
Functions and Responsibilities
Document 'as-is' and 'to-be' state/architecture for various implementation phases, describing the changes required to attain the desired 'to-be' state
Build test cases and scenarios sufficient for the validation of end-state products and services
Periodically execute functional and non-functional tests on solutions, features and services on the ATM, Internet, Mobile, etc.
Partake in the deployment of new features across the Omni-channel stack in line with business requirements
Collaborate with internal and external partners to drive innovation initiatives through full process from idea to commercialization.
Periodically review existing systems and advise process owners on possible areas of improvements thereby making IT serve as a business enabler
Carry out an extensive testing (Unit, Integration, Systems, User Acceptance Tests) of solutions developed in order to ensure that they are error free and are fit for purpose
Engage in the installation and configuration of ATMs, including the hands-on experience required to effectively perform 2nd level resolution
Perform 1st level support during the transition phase of the Omni-channel Mobile, Internet banking and ATM platforms
Research and implement product enhancement solutions working closely with 3rd party vendors, switch processors and Original Equipment Manufacturers (OEMs)
Facilitate frequent ATM, Internet and Mobile banking 2nd level support trainings
Job Requirements
Education:
Bachelor's or Master's degree in Information Technology, Computer Science, or a related quantitative discipline
Experience:
0 -2 years’ experience in any of the following IT disciplines: application development, systems integration & middleware, database management, and server administration.
Certification(s):
IT certifications and other professional qualifications will be an added advantage
Skills / Competence:
Exceptional interpersonal skills in areas such as teamwork, facilitation and negotiation.
Excellent analytical skills, written and verbal communication skills.
Excellent planning and organizational skills.
Good interpersonal skill
Ability to analyze issues and provide adequate support to users
Fair understanding of the Omni-channel solution objectives Good understanding of transaction entries
Ability to review transactions and identify root cause of failure
Good knowledge of various components within the payment infrastructure
Creative and taking initiative.
Good communication skill (Oral & Written)
Analytical / Problem solving
Self-management
Interpersonal skills
go to method of application »
Job Role
Develop, Automate and execute Test automation and performance testing scripts for the bank.
Functions and Responsibilities
Coordinate with product management and software and support engineers to deliver stable enterprise software products.
Establish test strategy and manual and automated test suites.
Develop and configure test automation networks and execute stability and performance tests.
Develop and execute test automation through Test Complete.
Develop and execute Performance test through LoadNinja.
Apply, design and develop automated testing strategies and build automated testing frameworks Help desk management/ provision of first level support to users.
Involve in product design to guarantee adherence of test coverage for meeting end user requirements.
Record test results and report and verify software bug fixes to accept automation criteria.
Analyze performance test requirements and develop test plans and debug to understand test objective requirements.
Handle performance testing and present results for validating and analysis to Project Teams
Prepare software defect tracking and report entire project release status to stakeholders.
Ensure the timely resolution of user issues.
Orderly escalation of faults to 2nd and 3rd level support
Provide management with weekly and monthly statistical reports.
Perform other duties as assigned by Team Lead, QA, Testing and Test
.
Job Requirements
Education:
B.Sc in STEM
Experience:
Minimum of 3 - 5 years cognate IT experience, 2 year of which must be in Test Automation & Performance Testing.
Certification(s):
Relevant professional certifications will be an added advantage e.g. CTFL, ITIL
Skills / Competence:
Instinct for analytics and logical application of concepts
Understanding of basic programming languages e.g Python
Must have sound knowledge and experience of functional testing performed manually.
Expertise in creation of test scripts
Possess good knowledge on Automated testing tools
Well versed with agile, DevOps and continuous delivery
Maintain good communication, reporting and interaction with stakeholders
Good analytical & problem-solving skills
Passion for automation
Self-Management
Interpersonal Skills
go to method of application »
Job Roles
Provide finance, planning support to all IT Units and Teams in areas such as investment decisions, budgeting, resource planning and 3rd party supplier management.
Work on other tasks as assigned IT Leadership team
Functions and Responsibilities
Establish and execute enterprise-wide IT financial budget planning encompassing capital, operational expenditure, and salary costs amongst others
Maintain a “dashboard” of financial / non-financial metrics that can be used to monitor the effectiveness and efficiency of services provided by IT to the business areas
Monitor budget-execution levels reporting any variances to Group CIO, ITEX and other bank stakeholders
Develop financial models and criteria used to evaluate alternative IT investments
Assist in the development of business cases supporting the funding of IT projects and perform project profitability analysis after implementation
Monitor 3rd party invoicing and deliverables as to contract adherence suggesting corrective actions
Identify ITS cost drivers and make recommendation on strategy for cost containment
Support the IT Steering Committee ensuring the collection of information, report preparation, distribution and follow-up of deliberations.
Plan and conduct IT staff recruitment and other IT events for the group in alliance with relevant stakeholders (HR, etc.)
Application Vendor and service provider assessment
Effectively undertake other tasks as assigned by the IT Leadership.
Job Requirements
Education:
Bachelor's degree in Management Information System or, related IT Management discipline
MSC / MBA would be an added advantage
Experience:
Minimum of 1-5 years professional IT Governance /Finance management experience and supervisory assignment in a mature technology environment
Certification(s):
Project Management, Process improvement and Professional certifications are desirable. E.g. ITIL, COBIT5, ISO 20000, PMP.
MSC / MBA would be an added advantage
Skills / Competence:
Basic knowledge of financial models and budgeting.
Financial control, management and governance Skill
Strong oral and written communication skills
Contract and vendor negotiation
Self-Management
Interpersonal Skills
Value assessment Skill
Analytical Skills/ Problem solving.
go to method of application »
Job Roles
Maintains information technology (IT) infrastructure and services of the bank
Functions and Responsibilities
Translate business needs to develop solutions from design to technological product.
Oversee developer teams to ensure that product is delivered on time and to specifications.
Determine technical needs such as hardware, software, scalability and security requirements.
Coordinate design and integration of overall architecture and parts of proposed systems with business.
Perform consistent update to documentation and designs as needed
Maintain configuration management database for the bank
Utilize gap analysis techniques to identify and research on problems related to architecture in the enterprise, and proffering appropriate correction to Team Lead, Enterprise Architecture
Perform other duties as assigned by Team Lead, Enterprise Architecture
Job Requirements
Education:
B.Sc in STEM
Experience:
Minimum of 1 - 2 years cognate IT experience, 1 year of which must be in either infrastructure or software development
Certification(s):
Relevant professional certifications will be an added advantage e.g. ITIL, COBIT, TOGAF
Skills / Competence:
Ability to research new technologies.
Proficient in Enterprise Architecture tools. e.g., Visio, Draw.io etc.)
Ability to interpret business requirements
Analytical Skills/ Problem solving
Self-Management
Interpersonal Skills
Oral & Written communication -processing/spreadsheet
go to method of application »
Job Roles
End of Day / Month / Year planning, Processing, and support;
Ensure a 24 X 7 High availability of the Core Banking Application
Proactively meet the support needs of Flexcube End Users
Provide support on Flexcube incidents resolution
Involve in enhancement on Flexcube
Functions and Responsibilities
Ensure system parameters are optimal to support daily Banking operations
Flexcube Weblogic Application and ISO Servers monitoring
Ensure 99.9% availability of Flexcube to ensure that business needs are accurately achieved
Ensure Flexcube ssl certificate is always up-to-date
Provides End of Day support on Core Banking applicationsof Day/Month/Year planning, Processing, and support;
Provides 2nd Level user support for all Flexcube related incidents on service desk
Treat CRM cases timely, within SLA
Escalate Flexcube problems to Oracle OFSS and ensure resolution in adherence to Service Level Agreement
Provide End User Training and awareness.
Effectively undertake other tasks as assigned by the Team Lead, Core Banking Application Management
Job Requirements
Education:
BSc in STEM Course
Experience:
Minimum of 2 to 4 years’ banking/financial services institution with experience in core banking operations and support
Certification(s):
IT certification and other professional qualification
Skills / Competence:
Good knowledge and understanding of Flexcube
Proficient in SQL
In depth knowledge of production systems support, and operational procedures
Proficient in business application systems, System software, incident & problem management systems and office automation tools (e.g. Microsoft Office, etc)
Good Oral & Written communication skills
Initiative
Analytical Skills/ Problem solving
Self-Management
Interpersonal Skills
Organization and coordination
go to method of application »
Job Roles
To oversee and maintain all aspects of the Bank’s Data centres. This includes maintaining the Bank’s Data centre programs and systems.
Functions and Responsibilities
Monitor Data centre status using necessary Monitoring Application and tools.
Carry out all suggested Data centre maintenance activities to keep the integrity of the Data centre at 100%.
Ensure proper functioning of all Data centres under your purview.
Carry out Data centre audit, periodically to ensure the Data centres are healthy.
Generate monthly capacity report.
Monitor Data centre status using necessary Monitoring Application and tools.
Carry out all suggested Data centre maintenance activities to keep the integrity of the Data centre at 100%.
Ensure proper functioning of all Data centres under your purview.
Carry out Data centre audit, periodically to ensure the Data centres are healthy.
Generate monthly capacity report
.
Job Requirements
Education:
First Degree in Computing Science, Engineering, Operational sciences or (any other discipline with strong Information Systems component and/or relevant IT Service Management certification).
Experience:
Minimum of 3 - 5 years IT Operations experience in a technology environment
Certification(s):
ITIL and other professional qualification will be an added advantage
Skills / Competence:
Good knowledge and understanding of banking operations Good and Strong Working Knowledge of Cisco Router, Operating
Experienced in firewall management.
Strong Network Troubleshooting Skills.
Relationship management
Vendor Management
Issues management
Integrity and honesty
Technology Innovation
Issues management
Methods, standards creation
Ability to make sound and logical security judgments.
Demonstrated leadership and personnel/project management skills.
Good understanding of the organization’s goals and objectives.
Strong interpersonal, written, and oral communication skills.
Able to conduct research into issues as required
General administration
General managerial / administration
Team building / conflict management
Leadership / Coaching / Supervisory/ Influencing
Organization and coordination.
go to method of application »
Job Roles
Management of IT Governance, Policy, Standards and Risk Management requirements for the Information Technology Group the program to develop Enterprise Architecture and align the business with IT
Functions and Responsibilities
Tracking of IT Policies, SOPs and other governance documents in the documentation lifecycle
Working with IT colleagues to improve documented policies, processes and Procedures
Prepare IT Strategy achievement reports
Partners with operational areas within IT to build strong working relationships, improve workflow and solve organizational issues
Review the IT Service Continuity plan(s) to ensure it is updated
Performing change management secretariat responsibilities (Change request review, administration of meetings etc.).
Servicing and providing secretarial services to designated IT governance forums
Test IT service continuity plans against the service continuity requirements
Administrative activities associated with Operational Risk Management training and information dissemination within the IT Group
Audit / Assurance / Regulatory relationship management
Prepare reports for various Management Committees with a focus on accuracy, consistency and clarity.
Job Requirements
Education:
BSc in STEM.
Experience:
0 – 3 years of Information Technology Governance, Risk Management and Control Experience
0 – 1 year risk management experience
0 – 1 year IT compliance / audit experience
Certification(s):
Relevant professional certifications will be an added advantage e.g. ITIL
Skills/Competence:
Knowledge of strategy development practices
Familiarity with major IT Standards, Frameworks and Bodies of Knowledge in line with CBN IT Standards Blueprint.
Strong compliance and process analysis knowledge
Knowledge of relevant statutory, regulatory and contractual requirements.
Good interpersonal relationship development.
Convincing ability to adapt quickly and easily to changes within the business
Basic understanding of Risk Management principles, practices and techniques
Brings a high-energy and passionate outlook to the job and can influence those around them
Able to build a sense of trust and rapport that creates a comfortable & effective workplace
Passion for innovation and “can do” attitude
Customer focus
Has an always pro-compliance mindset
Good PowerPoint skills