About the Role
United Bank for Africa (UBA) is one of the continent's leading financial institutions, operating in 20 African countries globally. We are seeking a talented Full Stack Developer to bridge technical excellence with IT governance expertise in our dynamic Lagos headquarters. In this pivotal role, you will develop mission-critical enterprise applications while ensuring strict compliance with COBIT, ITIL, and regulatory frameworks including PENCOM, GDPR, and the Nigeria DPA within a highly regulated banking environment.
Key Responsibilities- Design, develop, and maintain scalable full-stack applications encompassing robust frontend interfaces, resilient backend services, and secure APIs.
- Apply ITIL frameworks seamlessly to the software development lifecycle and production deployment pipelines.
- Define and monitor Service Level Agreements (SLAs) while actively supporting enterprise incident management protocols.
- Own product features end-to-end from initial requirements gathering through to release using Agile and Scrum methodologies.
- Implement stringent security controls, compliance measures, and secure coding practices across all digital assets.
- Mentor junior developers, champion best engineering practices, and lead comprehensive code reviews.
- Bachelor's degree in Computer Science, Information Technology, or a related technical discipline, or equivalent practical experience.
- 5 to 7 years of professional full-stack development experience, preferably within financial services or a heavily regulated industry.
- Proficiency in at least two backend technologies such as Node.js, Python, Java, Go, or .NET.
- Strong expertise in at least two modern frontend frameworks including React, Vue, or Angular.
- Working knowledge of ITIL frameworks, SLA management, and incident resolution protocols.
- Extensive experience with relational databases (PostgreSQL, MySQL, Oracle) and NoSQL database systems.
- Demonstrated proficiency with Git version control, CI/CD pipelines, and automated testing strategies.
- Preferred qualifications include ITIL, PMP, or Scrum Master certifications, pension fund operations knowledge, and cloud platform experience (AWS, Azure, GCP).
- Competitive salary package commensurate with industry standards.
- Comprehensive health insurance and wellness programs for employees and dependents.
- Continuous professional development through training and international certifications.
- Dynamic, collaborative, and inclusive workplace culture at a top-tier African multinational bank.