Login for faster access to the best deals. Click here if you don't have an account.

Head of Software Engineering Department, Lagos Bachelor Degree Job

2025-10-07 02:10   ICT   Lagos   34 views
Job Details


Neptune is on a mission to empower people through financial intermediation in Nigeria and Africa. We are poised to meet your business and personal financial needs.

We are recruiting to fill the position below:

Job Title: Head of Software Engineering

Location: Lagos
Job type: Full-time

Job Description

  • We are looking for an accomplished Head of Software Engineering with over 10 years of experience in software engineering, infrastructure, and systems architecture. This role requires a seasoned leader who can drive the technical strategy, system architecture, and engineering culture of our organization.
  • The ideal candidate will combine deep technical expertise with proven leadership skills, enabling them to mentor engineers, oversee complex projects, and ensure that our platforms are reliable, secure, and scalable.
  • You will be at the forefront of building innovative financial solutions that power mission-critical services across banking and fintech ecosystems.

Key Responsibilities

  • Provide strategic leadership for the engineering team, aligning software development initiatives with business goals.
  • Define and implement engineering best practices, coding standards, and architectural guidelines.
  • Oversee the design and delivery of high-performance distributed systems and microservices architectures.
  • Lead projects across multiple stacks (Java, JavaScript/TypeScript, Python, PHP, C/C++).
  • Drive DevOps, CI/CD, and cloud automation initiatives, ensuring seamless deployments and scalability.
  • Partner with product and business stakeholders to translate requirements into technical solutions.
  • Oversee the development of enterprise-grade financial platforms, including core banking, payment systems, and card services.
  • Build and scale a high-performing engineering team, fostering innovation, accountability, and professional growth.
  • Ensure all systems adhere to security, compliance, and performance optimization standards.

Core Technical Expertise
Programming Languages:

  • Java (Spring Boot, gRPC Microservices, high-throughput services)
  • TypeScript / JavaScript (Node.js, Angular, React, Ionic/Capacitor)
  • Python (automation, FastAPI, DevOps scripting)
  • PHP (Laravel, Lumen, enterprise web applications)
  • C / C++ (systems-level programming, ATM card programming, performance optimization)

Frameworks & Libraries:

  • Spring Boot, NestJS, Express
  • Angular, React, Next.js, Ionic
  • Laravel, Lumen
  • FastAPI
  • Kafka, RabbitMQ, ElectroDB

Tools & Infrastructure:

  • Architecture & Design: UML, Lucidchart, Draw.io, ArchiMate, Enterprise Architect
  • DevOps & Infrastructure: Docker, Kubernetes, Helm, ArgoCD, Terraform, Ansible
  • CI/CD & Automation: GitHub Actions, Azure DevOps, self-hosted runners
  • Monitoring & Logging: Prometheus, Grafana, ELK stack
  • Testing & API Tools: Postman, gRPCurl, Swagger
  • Payment Systems & ATM Technologies: ISO 8583, EMV standards, Postilion, HSM, Card Personalization Tools, POS/ATM switch configuration

Databases:

  • MySQL, PostgreSQL, MongoDB, Redis

DevOps / CI-CD:

  • Designed and automated CI/CD pipelines (GitHub Actions, Azure Pipelines)
  • Containerization & orchestration (Docker, Kubernetes, Helm, ArgoCD)
  • Cloud & infra automation (Terraform, Ansible)
  • Observability stacks with Prometheus, Grafana, and ELK

Qualifications

  • 10+ years of experience in software engineering, infrastructure, and system architecture.
  • Demonstrated success in leading engineering teams and delivering complex enterprise-scale projects.
  • Strong background in financial systems, payment integrations, and banking technologies.
  • Expertise in DevOps, microservices, and cloud-native architectures.
  • Excellent leadership, communication, and stakeholder management skills.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should forward their CV to: recruitmentnmfb@gmail.com using the Job Title as the subject of the email.

Company Description
Neptune Microfinance Bank empowers people through financial intermediation in Nigeria and Africa.