Head of Software Development at Terawork

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
3 months ago

Additional Details

Job ID
140103
Job Views
49

Job Description






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.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept