Company Info
Ecobank, whose official name is Ecobank Transnational Inc., is a pan-African banking conglomerate, with banking operations in 33 African countries. It is the leading independent regional banking group in West Africa and Central Africa, serving wholesale and retail customers.
1). Finance Officer
Job Identification: 222
Location: Victoria Island, Lagos
Job Schedule: Full time
Reports to: Head of Finance
Job Purpose
- Responsible for the day-to-day management of our financial transactions and procedures.
- Ensures accurate records of all daily transactions.
Key Responsibilities
- Manage all accounting operations including Cost Accounting and Revenue Recognition.
- Support the preparation of the budget and financial forecasts and report variances.
- Prepare and publish timely monthly financial statements.
- Prepare regulatory reports and monthly proof of accounts.
- Research technical accounting issues for compliance.
- Support month-end, year-end close process, and audits (internal and audits).
- Ensure quality control of postings, financial transactions, documentation, and financial reporting.
- Ensure compliance with local, state, and federal government reporting requirements and tax filings.
- Manage Fixed Assets register by running depreciation and amortization schedules and correct update of assets register
Internal Relationship
- Investment Banking
- Securities and Asset management
- Custodial Services
- Internal Audit
- EDC Support Functions (Operations, HR, IT & Legal, compliance)
- ETI /Group Finance
- EDC affiliates finance
Experience & Qualifications
- Bachelor’s Degree in Accounting/Finance
- Professional accounting qualification e.g. CPA. ACCA
- Knowledge of local accounting regulations
- Thorough knowledge of accounting principles and procedures
Skills, Capabilities & attributes:
- Strong ethics, with an ability to manage confidential data
- Experience with creating financial statements
- Experience with general ledger functions and the month-end/year end close process
- Excellent accounting software user and administration skills
- Excellent analytical and numerical skills
Application Closing Date
13th March, 2023, 19:00
===
===
2). RPA Solution Architect
Job Identification: 223
Location: Victoria Island, Lagos
Job Schedule: Full time
Reports to: Senior RPA Solution Architect
Job Purpose
- The RPA Solution Architect role is key in the evaluation and analysis of requirements for Robotic Process Automation and the development of these processes on Blue Prism.
- This role supports Process Owners in identifying automation process candidates, performs vital requirements gathering function, while also implementing the agreed functional requirements.
- The role is responsible for implementation of automation activities as it relates to the approved RPA procedures supporting the creation and evolution of the RPA delivery framework.
Job Context
- The RPA Solution Architect role involve automating all identified and approved processes across the group for various functions including Group Operations, Commercial bank, Consumer bank, Finance, Compliance, Credit Admin etc.
- The role will perform second level support for RPA activities in production
- The RPA Solution Architect role will carry out assessments to identify and prioritize business processes that are potential candidates for automation.
- The RPA Solution Architect role will execute, implement and deploy these automated processes.
Key Responsibilities
- Perform an assessment to identify and prioritize business processes that are potential candidates for automation.
- Document business processes to the granular level of detail (user story) and defines acceptance criteria required for an RPA program.
- Develop the creation of solution design for identified processes.
- Participate in the phases of solution testing and implementation into production.
- Perform opportunity assessment activities of potential processes
- Monitor test scenarios outcomes and ensure the timely resolution of errors throughout development, testing, and post-implementation.
Experience & Qualifications
- Bachelor’s Degree preferably in Social Sciences, Sciences, Business Administration, Physics, Computing/Information Systems, or related field of study.
- Master’s Degree would be an added advantage
- Minimum of 4 years’ working experience with 2 years in Business Analysis roles.
- Strong knowledge of Systems Thinking, Business Analysis, Project Management, Banking Products, Creative Thinking, SDLC.
- Relevant certifications – CCBA, Agile Scrum, ITIL
- Other certifications will be an advantage.
- Experience with RPA developments or openness towards learning new technologies.
Skills, Capabilities & Attributes:
- Strong relationship building skills & communication skills
- Process improvement
- Service Oriented Architecture
- Problem solving skills.
- Innovation skills
- Business writing and presentation skills
- Bilingual (English/French) is an advantage.
Application Closing Date
13th March, 2023, 19:00
===
===
3). .Net Developer, Software Developer
Job Identification: 224
Location: Victoria Island, Lagos
Job Schedule: Full time
Reports to: Team Lead, Software Engineer
Job Purpose
- The Role will be responsible for Researching, designing, implementing, and managing software programs.
- Testing and evaluating new programs. Identifying areas for modification in existing programs and subsequently developing these modifications.
- Writing and implementing efficient code for the entire Ecobank group
Job Context
- The role will work with key stakeholders i.e. developers, Business analyst, Project Managers in actualizing development of solution to meet customer needs.
- The role will implement solution based on documented approach of Ecobank software development standard.
Key Responsibilities
- Get involved in the implementation of the 3-tier domain for Commercial, Corporate and Consumer Banking for the Group
- Participate at all stages of the software development lifecycle as part of a cross-functioning team
- Be a part of a small, close knit and Agile team working on a wide range of activities to get a new business and products up and running
- Develop, test and implement new software programs
- Independently install, customize and integrate commercial software packages
- Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
- Analyse user requirements and convert requirements to design documents
- Provide comprehensive support to internal customers; achieve resolution to outstanding problems or issues
Qualifications
- Candidates should possess a University Degree preferably in Computer Science / Electrical Electronics / Mechanical Engineering or its equivalent
- Multi-lingual ability will be an advantage
Skills & Experience:
- Possess good problem-solving attribute and critical thinking skills
- Ability to learn various programming language and standards which includes but not limited to JAVA, REST, XQuery, XPATH, XSLT, JMS, Memcached, Oracle Middleware component, Linux, MySQL, JSF and Spring MVC, web components, SQL, other database languages, NoSQL, structured and Unstructured database, PL/SQL
- Basic understanding of Systems Development Life Cycle.
- Communicate effectively and professionally in all forms of communication with internal customers
- Basic knowledge of software methodologies and design patterns.
- Basic Understanding of Data structure and algorithm
- Experience working with multi-cultural & multi-national environment
- Availability and willingness to travel to other locations as required
Application Closing Date
13th March, 2023, 19:00
===
===
4). Senior Java Developer
Job Identification: 225
Location: Victoria Island, Lagos
Job Schedule: Full time
Reports to: Team Lead, Software Engineer
Job Purpose
- The Role will be responsible for the development, implementation, integration, testing and on-going operational maintenance of software Products and Services for the entire Ecobank group.
Job Context
- The role will work with key stakeholders i.e. Business analyst, Project Managers and Business Heads in actualizing development of solution to meet customer needs.
- The role will ensure that applicable standards are maintained and collaborate with stakeholders to achieved desired application end state.
Key Responsibilities
- Providing training to Software Engineers within Ecobank group
- Drive the implementation of the 3-tier domain for Commercial, Corporate and Consumer Banking for the Group
- Work jointly with unit head to break down organisational silos and increase sharing vision and strategy across teams
- Work with team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
- Develop and implement Software programs.
- Controlling the integrity of understanding the solution by all team members and other stakeholders, maintaining the specifications up to date, tracking compliance with common programming standards.
- Compile timely, comprehensive and accurate documentation and or reports as requested
- Investigating software-related complaints and making necessary adjustments to ensure optimal software performance.
- Drive and support Innovative ideas to improve processes and the bottom line.
Qualifications and Experience
- Candidates should possess a University degree preferably in Computer Science / Electrical Electronics / Mechanical Engineering, Numeric Science or its equivalent.
- Minimum of 5 years programming experience
- Professional Qualifications: – ITIL.
- Multi-lingual ability will be an advantage
Skills & Experience:
- Demonstrable experience in developing software in a service-oriented architecture (SOA) environment.
- Good understanding of Microservice architecture and techniques, Container and DevOps CI/CD technology.
- In-depth experience in programming language and standards which includes but not limited to JAVA, REST, XQuery, XPATH, XSLT, JMS, Memcached, Oracle Middleware component, Linux, MySQL, JSF and Spring MVC, web components, SQL, other database languages, NoSQL, structured and Unstructured database, PL/SQL
- Intermediate knowledge of Systems Development Life Cycle and Programming Languages.
- Good understanding of workflow system, Oracle Banking Platform (OBDX, Flexcube) and digital technology.
- Adequate knowledge of software methodologies and design patterns.
- Knowledge of governing security standards.
- In-depth knowledge of Data structure and algorithm
- Strong leadership, analytical and problem-solving skills
- Excellent technical, planning and organizational skills.
- Experience working with multi-cultural & multi-national environment
- Availability and willingness to travel to other locations as required
Application Closing Date
13th March, 2023, 20:00
===
===
5). Business Analyst
Job Identification: 226
Location: Victoria Island, Lagos, NG
Job Schedule: Full time
Reports to: Manager, Design Execution & Strategy
Job Purpose
- The role will be responsible for eliciting requirements from stakeholders/ business subject matter expert to identify issues, clarify needs while enabling change in the organization by recommending solutions that deliver value to the business/stakeholders.
Job Context
- This role will be responsible for planning & monitoring, elicitation & collaboration, managing requirements lifecycle, analysis of requirements, solution evaluation to visualize and improve user experience for applications by defining measures to track the success of each task.
- This role serves as the liaison between the business/customers and the technical development team working closely with other stakeholders to achieve the strategic objective of workorders/projects.
Key Responsibilities
- Requirements analysis, validation and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable.
- Elicit requirements using different techniques such as brain storming, focus groups, observation, process analysis, prototyping, interviews, document analysis, site visits, business process descriptions, use cases, scenarios, business analysis, competitive product analysis, task and workflow analysis, and/or requirements workshops.
- Facilitate requirements prioritization based on business value.
- Collect and analyse the project’s business requirements and transfer the same knowledge to the development team to support the software delivery lifecycle.
- Prepare system documentation and specifications in accordance with methodology whilst suggesting areas for improvement in internal processes along with possible solutions.
- Ensure timely delivery of documentation with top notch quality.
- Create and develop mock-up screens to improve user experience of developed applications and guide software developers.
- Conduct proactive and reactive process review sessions for continuous software improvement.
- Carry out reviews during implementation and post-implementation analysis of requirements to ensure these are in line with the expectations set in the business requirements document.
- Perform solution evaluation by tracing documented requirements and assessing the performance of the solution to meet business needs.
Experience & Qualifications
- Bachelor’s Degree preferably in Social Sciences, Sciences, Business Administration, Physics, Computing / Information Systems or related field of study.
- Master’s degree would be an added advantage.
- Minimum of 4 years’ working experience with 2 years in Business Analysis.
- Strong knowledge of Systems Thinking, Business Analysis, Project Management, Banking Products, Creative Thinking, SDLC.
- Relevant certifications – CCBA, Agile Scrum, ITIL
- Other certifications will be an advantage.
Skills, Capabilities & Attributes:
- Strong relationship building skills & communication skills.
- Process improvement.
- Service Oriented Architecture.
- Problem solving skills.
- Innovation skills.
- Business writing and presentation skills.
- Bilingual (English/French) is an advantage.
Deadline: 13th March, 2023, 20:00
How to Apply: Interested and qualified candidates should use the links below to apply: