Job Summary
We are hiring a Group Chief Financial Officer (CFO) to lead the financial operations of a diversified financial services group with interests in microfinance, fintech, credit lending, agency banking, and asset management across Nigeria and Gambia. The CFO will oversee financial strategy, compliance, system integration, and performance across all regulated entities, ensuring operational efficiency, regulatory alignment, and effective capital management.
Key Responsibilities
Financial Strategy & Oversight:
- Establish a centralized financial management structure across all entities.
- Lead the implementation of a Financial Accounting System (FAS) for consolidated reporting.
- Ensure compliance with CBN, SEC, and other regulatory standards.
- Set up and manage centralized treasury operations for liquidity and investment oversight.
Planning, Budgeting & Performance:
- Develop integrated budgeting and forecasting processes.
- Oversee cost control and financial reporting across business units.
- Drive monthly and quarterly performance reviews using financial KPIs.
System Implementation & Integration:
- Oversee selection and deployment of scalable accounting and core banking systems.
- Ensure integration with existing fintech infrastructure and core operations.
- Automate ledger, reconciliation, compliance reporting, and credit tracking processes.
Treasury & Investment Management:
- Manage cash flow, fund allocation, and short-term investment strategies.
- Ensure investment activities comply with regulatory limits and internal risk guidelines.
Governance & Risk
- Implement corporate governance and financial controls across all entities.
- Oversee fraud prevention, credit risk management, and regulatory compliance frameworks.
Lending, Microfinance & Asset Management:
- Support automation in loan origination, disbursement, and repayment tracking.
- Oversee portfolio monitoring and credit risk profiling systems for lending and asset management.
Team Management & Training:
- Oversee finance team capability building across entities.
- Lead system adoption and change management initiatives.
Requirements
- Bachelor’s degree in Finance, Accounting, or related field; MBA preferred.
- ACA, ACCA, CFA, or similar professional certification required.
- Minimum 10–15 years of senior finance experience within Financial services or Fintech .
- Proven experience managing multi-entity, regulated financial operations.
- Strong knowledge of financial systems, core banking platforms, and treasury management.
- Experience with CBN and SEC regulations; cross-border financial oversight is an advantage.
go to method of application »
We are seeking an experienced Application Security Engineer to help design, build, and maintain secure applications across our development lifecycle. You will work closely with development, DevOps, and product teams to identify and mitigate security risks in our systems.
This role requires a proactive and collaborative individual with a strong understanding of secure coding practices and application architecture.
Key Responsibilities:
- Perform threat modeling, security reviews, and code reviews for web, mobile, and
- API-based applications.
- Integrate security best practices into the SDLC, including CI/CD pipelines.
- Collaborate with developers to remediate vulnerabilities and improve secure coding practices.
- Lead efforts around vulnerability scanning, SAST, DAST, and SCA tools.
- Work with QA and DevOps teams to implement automated security testing.
- Manage and improve the bug bounty program, triaging issues reported by external researchers.
- Stay up to date with the latest security threats, vulnerabilities, and technology trends.
- Contribute to security training and awareness initiatives for developers and engineers.
- Define and document security requirements and policies related to applications.
Requirements
- Bachelor in Computer Science, Electrical & Engineering or any other related degree.
- 3+ years in an application security or related role.
- Strong understanding of OWASP Top 10, CWE/SANS Top 25, and other vulnerability frameworks.
- Experience with secure coding in one or more languages: Python, Java, JavaScript,Go, C#, etc.
- Hands-on experience with tools like Burp Suite, Zap, Fortify, Checkmarx, SonarQube,etc.
- Familiarity with cloud security (AWS, Azure, GCP).
- Knowledge of authentication and authorization standards (OAuth2, JWT, SAML,etc.).
- Experience with DevSecOps practices and CI/CD pipelines etc.).
- Relevant security certifications (e.g., OSCP, CSSLP, CEH, GWAPT).
- Hands-on experience in penetration testing or red teaming.
- Strong communication skills — ability to clearly explain security issues to both technical and non-technical stakeholders.
go to method of application »
As the Treasury Manager, you will play a strategic and hands-on role in managing the bank’s liquidity, funding, investment strategies, and cash forecasting. You will be responsible for optimizing capital structure, ensuring regulatory compliance, and managing relationships with financial partners—all while embracing agile, tech-enabled processes.
Liquidity & Cash Management:
- Monitor daily cash positions and ensure optimal liquidity across all accounts and platforms.
- Proactively manage cash concentration, disbursement, and banking structures to minimize idle funds.
- Support real-time cash tracking across various customer segments and channels.
- Generate weekly, monthly, and ad-hoc liquidity and cashflow reports for management and regulators.
- Build dashboards and KPIs for treasury performance, stress testing, and risk exposure analysis.
- Forecast cash flow positions, related borrowing needs, and available funds for investment.
Funding & Capital Management:
- Develop and implement strategies to optimize capital usage and meet funding needs.
- Manage interbank placements, deposit mobilization initiatives, and wholesale funding.
- Structure, negotiate, and manage external borrowing facilities (term loans, overdrafts, lines of credit).
- Monitor debt covenants and proactively manage refinancing or restructuring needs.
Investment & Treasury Operations:
- Identify and manage investment opportunities in line with internal risk parameters.
- Manage treasury products and investment portfolios including T-bills, low risk investment accounts, etc.
Risk & Compliance:
- Ensure adherence to CBN liquidity, reserve, and capital adequacy requirements.
- Implement and maintain treasury controls to mitigate operational and market risks.
Partner & Stakeholder Management:
- Manage relationships with banks, investors, funders, and financial institutions.
- Support fundraising and grant application processes when needed.
Treasury Technology & Process Innovation:
- Leverage digital tools and APIs for real-time treasury operations and dashboards.
- Partner with product and engineering teams to integrate treasury functions into digital platforms.
- Automate liquidity monitoring, reconciliation, and fund sweep mechanisms across multiple channels (POS, USSD, Mobile App, etc.).
Requirements
- Bachelor’s degree or Master’s degree in Finance, Accounting, Economics or a related field.
- Professional Qualification: ACA, ACCA or CFA (added advantage).
- 5+ years of experience in treasury, corporate finance, or liquidity management—ideally in a bank or FinTech.
- Familiarity with core banking systems, payment rails, APIs, and treasury tech tools.
- Expertise in financial instruments and treasury operations.
- Advanced financial modeling and analytical skills.
- Demonstrated leadership and strong team collaboration abilities.
- Agile and adaptable, with the ability to thrive in dynamic, tech-driven environments.