Current Vacancies

Internal Auditor

Key Responsibilities
1. Audit Planning & Execution
  • Develop and implement an annual internal audit plan based on risk assessment and management input.
  • Conduct scheduled and unscheduled audits across departments and branches.
  • Evaluate internal control systems and recommend improvements.
2. Risk Management & Internal Control
  • Identify potential areas of operational and financial risk.
  • Ensure effective internal controls are in place to mitigate financial and reputational risk.
  • Monitor adherence to policies, procedures, and regulatory requirements (e.g., CBN guidelines, AML/CFT, KYC).
3. Compliance & Regulatory Review
  • Verify compliance with statutory laws and internal regulations.
  • Monitor timely and accurate regulatory returns (e.g; CBN, NDIC, FIRS, etc).
  • Conduct periodic reviews to ensure anti-money laundering and fraud prevention mechanism are enforced.
4. Reporting
  • Prepare and submit monthly, quarterly, and annual internal audit reports to the board Audit Committe.
  • Communicate audit findings recommendations to management and follow up on implementation.
  • Maintain detailed and accurate audit work papers.
5. Advisory & Government Support
  • Provide advisory support to management on process improvement and policy formulation.
  • Participate in policy reviews and contribute to good corporate governance practices.
  • Serve as secretary to the Board of Audit Committee.
6. Investigation
  • Conduct special investigations on suspected fraud, misconduct, or whistleblower concerns.
  • Prepare investigative reports with documented evidence and recommendations for action.

Compliance Manager

Key Responsibilities
A. Regulatory Compliance
  • Monitor and interpret all applicable laws (CBN, NDIC, FIRS, AML/CFT, and Data privacy).
  • Ensure timely and accurate filing of regulatory returns.
B. Anti-Money Laundering (AML/CFT)
  • Serve as the AML Reporting OFFICER (MLRO) for the bank.
  • Ensure proper KYC procedures are followed bank-wide.
  • Train staff on AML/CFT and suspicious transaction reporting.
C. Policy Development
  • Draft and update compliance policies and operational guifelines.
  • Ensure all departments are aware of regulatory obligations.
D. Training & Awareness
  • Organze compliance training and awareness sessisons for all staff.
  • Build a strong compliance culture across all departments.
E. Reporting
  • Submit compliance reports to management and regulators as required.
  • Maintain records of regulatory correspondence and decisions.

Backend Engineer (Django / Python)

Location: Remote / Hybrid (Nigeria)

Type: Full-time

Salary: Very competitive

About the Role:

We’re looking for a skilled Backend Engineer to join our core engineering team at Otech, a modern digital banking platform built on top of a core banking infrastructure. You’ll help build scalable APIs, integrate banking systems, and ensure smooth and secure operations.

Responsibilities:
  • Develop and maintain RESTful APIs using Django Rest Framework.
  • Integrate with Qore and other financial service APIs.
  • Build and optimize Celery tasks and Redis-based queues for background processing.
  • Work with PostgreSQL for data modeling, optimization, and performance.
  • Ensure data integrity, authentication, and security compliance.
  • Collaborate with frontend developers and DevOps to deliver seamless releases.
Requirements:
  • 2+ years of professional Python/Django experience.
  • Strong understanding of REST APIs and task queues (Celery, Redis).
  • Experience with PostgreSQL and Django ORM.
  • Familiarity with Docker, Azure, or other cloud platforms.
  • Bonus: Experience in fintech or banking integrations.

React Native Developer

Location: Remote / Hybrid

Type: Full-time

Salary: Very Competitive

About the Role:

We’re looking for a talented React Native Developer to help us build the Otech mobile banking experience — from sleek onboarding to secure transactions.

Responsibilities:
  • Develop and maintain new screens and features in React Native.
  • Integrate APIs from our Django backend and handle authentication.
  • Optimize performance for iOS and Android.
  • Collaborate with designers to implement beautiful, responsive UIs.
  • Debug and fix production issues quickly.
Requirements:
  • 2+ years of experience with React Native (Expo or bare workflow).
  • Strong understanding of mobile UI/UX and navigation patterns.
  • Familiarity with REST APIs and token-based authentication.
  • Experience with Git, debugging tools, and performance optimization.
  • Bonus: Familiarity with banking/fintech apps.