Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 5, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • TERAWORK.COM is a virtual meeting point for getting work done. TERAWORK is a bridge between service providers and the individuals and businesses that need their talents and skills. Via TERAWORK, customers are provided with a wide pool of skills and services to draw from in getting their projects done, while talents have a platform to reach more customers,...
    Read more about this company

     

    Head of Software Development

    Overview

    • The Head of Software Development will lead the execution of the organization’s technology strategy, ensuring secure, scalable, and compliant delivery of all digital platforms. This role requires a hands-on technical leader capable of building and managing high-performing engineering teams, while working closely with an overseas technical consultant who provides architectural direction.

    Key Responsibilities

    • Translate architectural guidance into stable, reliable platform delivery.
    • Drive execution of product and technology roadmaps across fintech solutions.
    • Ensure regulatory-grade resilience, uptime, and scalability.
    • Lead backend, frontend, mobile, and DevOps teams.
    • Oversee delivery of features such as wallets, QR payments, cards, microloans, merchant tools.
    • Manage integrations with CBS, NIBSS, Interswitch, Visa, Verve, Mastercard, etc.
    • Enforce compliance: PCI-DSS Level 1, ISO 27001, CBN/NIBSS regulations.
    • Implement strong fraud-prevention frameworks (AI-driven analytics, MFA, AML monitoring).
    • Ensure API security, error handling, and DDoS protection.
    • Manage cloud-native deployments (AWS/GCP), Kubernetes, CI/CD pipelines, and monitoring tools.
    • Ensure high availability, observability, and disaster recovery.
    • Maintain strong relationships with vendors, auditors, and regulators.
    • Recruit, mentor, and lead engineering and security teams.
    • Drive Agile and DevSecOps practices.
    • Work closely with the overseas consultant to ensure architectural consistency.

    Technical Expertise Required

    • Backend: Java (Spring Boot), Node.js, Python, Go, .NET, PHP
    • Frontend & Mobile: React.js, Angular, TypeScript, Flutter, Kotlin, Swift
    • Databases: SQL Server, MySQL, PostgreSQL
    • Caching: Redis
    • Cloud: Azure
    • DevOps: Terraform, Kubernetes, CI/CD
    • Messaging & AI/ML: Kafka, RabbitMQ, TensorFlow, PyTorch
    • Security: AES-256, TLS 1.3, HSMs, OAuth2, OpenID Connect, PCI-DSS, ISO 27001
    • Performance: GraphQL, caching, circuit breakers, Prometheus, ELK Stack

    Qualifications

    • Bachelor’s degree in Computer Science or related field (Master’s preferred).
    • 10–12+ years in senior engineering/technology leadership roles.
    • Strong experience in fintech, payments, or digital banking platforms.
    • Proven ability to manage large-scale microservices architectures.
    • Deep knowledge of Nigeria’s tech/fintech ecosystem and regulations.
    • Excellent leadership, communication, and stakeholder management skills.

    Check how your CV aligns with this job

    Method of Application

    Send CVS to talent@terawork.com

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Terawork Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail