Our client is a licensed Payment Service Provider (PSSP) and Microfinance Bank-backed fintech platform delivering secure fast and reliable digital financial services. With advanced fraud detection cutting-edge APIs and multi-channel payment methods our client powers consumers merchants and agents with wallets payment gateways and value-added services. The Head of Software Development will be the local execution leader responsible for turning the companys global technology vision into reality. The Head of Software Development will ensure the delivery security compliance and scaling of our clients platforms in Nigeria while reporting to the Chief Technical Consultant the architect and custodian of the platform as well as the company Board. This role requires a hands-on highly technical leader with mastery of the company s technology stack security frameworks and regulatory requirements combined with the ability to build mentor and lead high-performing engineering teams locally.
Key Responsibilities
Technology Leadership & Execution
Translate the consultant s architecture into daily delivery and platform stability.
Drive execution of the product and technology roadmap across fintech wallets and MFB integrations.
Ensure platforms achieve regulatory-grade resilience uptime and scalability.
Engineering & Product Delivery
Lead backend frontend mobile and DevOps engineers locally.
Deliver features including wallets QR payments card services microloans and merchant dashboards.
Oversee integration with CBS NIBSS Interswitch and card schemes (Visa Verve Mastercard).
Security Compliance & Risk Management
Enforce PCI-DSS Level 1 ISO 27001 and CBN/NIBSS regulatory compliance.
Implement robust fraud prevention: AI-driven behavioural analytics MFA AML monitoring and risk scoring.
Ensure resilience through API security error handling and DDoS protection.
Infrastructure & Operations
Manage cloud-native deployments (AWS/GCP) Kubernetes orchestration CI/CD pipelines and monitoring (ELK Stack Prometheus Grafana).
Deliver high availability and disaster recovery capabilities.
Maintain strong vendor/regulator relationships (cloud providers auditors CBN NCC).
Team Leadership & Collaboration
Recruit mentor and lead strong engineering and security teams locally.
Drive agile methodologies and DevSecOps culture.
Collaborate closely with the overseas consultant ensuring architectural fidelity and safe code practices.
Requirements
Backend Development
Languages: Java (Spring Boot) Python Go
Frameworks: Spring Boot
APIs: RESTful & gRPC
Frontend & Mobile Development
Frontend: Angular TypeScript Tailwind CSS
Mobile: Flutter Kotlin (Android) Swift (iOS)
Messaging & AI/ML
Messaging: Kafka (real-time streaming) RabbitMQ (message brokering)AI/ML: TensorFlow PyTorch (fraud detection); Spark ML Kafka Streams (real-time analytics)
Security Compliance & Fraud Prevention
Standards: PCI-DSS Level 1 ISO 27001 SOC2 CBN compliance
Encryption: AES-256 TLS 1.3 HSM (FIPS 140-2 certified) tokenization
Fraud Prevention: MFA (biometrics MPIN device fingerprinting) OAuth 2.0 OpenID Connect JWT authentication.
Risk Mitigation: Rate limiting DDoS protection (Cloudflare/Akamai WAF) AI-powered fraud detection
API Performance & Error Handling
Redis caching GraphQL Gzip/Brotli compression
Structured JSON error handling retry mechanisms circuit breaker pattern
ELK Stack Prometheus AI-based anomaly detection
Webhooks for async recovery & transaction notifications
Qualifications & Experience
Bachelor s degree in Computer Science Engineering or related discipline (Master s preferred).
8 12 years in senior technology roles.
Strong background in fintech/payments/digital banking platforms.
Proven ability to manage large-scale high-availability systems with microservices architecture.
Hands-on experience with full technology stack listed above.