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, earn income and grow their businesses. With an office in Lekki, Lagos Nigeria, TERAWORK connects customers with talented Freelancers, Service Providers or Sellers from all parts of the world, using a safe and secure system that guarantees fulfillment, security, and value for money.
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.
Method of Application
Signup to view application details.
Signup Now