Head of Software Engineering Department, Lagos Bachelor Degree Job
2025-10-07 02:10 ICT Lagos 34 viewsJob 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.