Ecobank ou Ecobank Transnational Incorporated est une banque fondée au Togo en 1985 et présente dans 36 pays d’Afrique de l’ouest, centrale et de l’est. Elle possède 20 331 employés et 11 millions de clients. Qatar National Bank et Nedbank sont actionnaires d’Ecobank.
POSTE 1 : Finance Officer
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.
JOB CONTEXT
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
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
KNOWLEDGE, SKILLS & EXPERIENCE
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
POSTE 2 : Net Developer, Software Developer
JOB PURPOSE
The Role will be responsible 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
KNOWLEDGE, SKILLS & EXPERIENCE
Qualifications
- Education: – 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
POSTE 3 : RPA Solution Architect
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.
KNOWLEDGE, SKILLS & EXPERIENCE
- Minimum of 4 years’ working experience with 2 years in Business Analysis roles.
- Bachelor’s degree preferably in social sciences, Sciences, Business Administration, Physics, Computing/Information Systems, or related field of study.
- 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.
- Master’s degree would be an added 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.