Position title
Full Stack Developer
Description

UBA Pensions Custodian Limited (UBA Pensions) is a wholly owned subsidiary of UBA Plc, incorporated in September 2005 in accordance with the Pension Reform Act 2014 (as amended).. We are located in an access-controlled and serene environment with high safety and security standards. The quest to be the leading pension fund custodian in Nigeria drives UBA Pensions to develop high quality client services, along with best-in-class technology as key competitive advantages. The company has set itself from an innovative perspective in the custody business as a differentiator amongst its peers.

UBA Pensions is in compliance with the National Pension Commission’s Corporate Governance Code

Responsibilities

We are seeking a Full Stack Developer with expertise in enterprise systems integration, IT service management, and project delivery. You will develop, optimize, and maintain applications that support our core custody, portfolio management, and client-facing operations. Your strong understanding of ITIL service delivery frameworks and enterprise architecture will ensure systems are scalable, resilient, and fully auditable. You'll work closely with operations teams to ensure IT services meet defined SLAs and regulatory requirements.

Full-Stack Development
  • Design and develop enterprise-grade applications (frontend, backend, APIs) supporting core business operations
  • Build and integrate systems across multiple platforms, ensuring seamless data flow and system interoperability
  • Optimize application performance and implement caching, load-balancing, and database optimization strategies
IT Service Management & Operations
  • Apply ITIL best practices (Service Strategy, Service Design, Service Transition, Service Operation) to development and deployment
  • Define and monitor Service Level Agreements (SLAs) for developed systems
  • Participate in Incident Management processes and provide technical support during production incidents
  • Support Capacity Planning and Infrastructure management discussions
Project & Program Management
  • Take ownership of feature development from requirements gathering through testing and release
  • Work within Agile/Scrum frameworks to deliver iterative releases meeting business and regulatory timelines
  • Mentor junior developers and lead code reviews ensuring quality and governance standards
Governance & Compliance
  • Ensure all solutions comply with PENCOM regulations, data protection laws, and organizational governance policies
  • Implement security controls (encryption, access management, audit logging) in all applications
  • Maintain comprehensive technical documentation for audit and compliance purposes
Enterprise Architecture Contribution
  • Contribute to system architecture design ensuring scalability, reliability, and alignment with business strategy
  • Evaluate and recommend technology solutions (frameworks, libraries, platforms) for enterprise adoption
Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field (or equivalent professional experience)
  • Minimum 5-7 years of professional software development experience with full-stack capabilities
  • Proficiency in at least 2 backend technologies (Node.js, Python, Java, Go, .NET, etc.) and 2 frontend frameworks (React, Vue, Angular, etc.)
  • Practical experience with IT Service Management (ITIL) — evidence of SLA management, incident handling, or service operations
  • Understanding of enterprise architecture principles and ability to design modular, scalable systems
  • Experience with relational databases (PostgreSQL, MySQL, Oracle) and at least one NoSQL database
  • Hands-on experience with version control (Git), continuous integration/continuous deployment (CI/CD), and automated testing
  • Proven ability to manage projects independently and work collaboratively with cross-functional teams
  • Strong knowledge of application security, secure coding practices, and data protection principles
Preferred Qualifications
  • Certification in IT Service Management (ITIL Foundation or higher), Project Management (PMP, PRINCE2, Scrum Master)
  • Experience in financial services, banking, pensions, or regulated industries
  • Knowledge of pension fund operations, custody processes, or portfolio management systems
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and Infrastructure-as-Code tools
  • Familiarity with monitoring and observability tools (Prometheus, ELK Stack, Grafana, New Relic)
  • Experience with microservices architecture, API design, and RESTful service development
Soft Skills & Attributes
  • Excellent communication and stakeholder management skills
  • Strong sense of ownership and accountability for delivery and quality
  • Ability to thrive in regulated environments with emphasis on compliance and auditability
  • Continuous learner with passion for keeping up with technology trends and best practices
Job Benefits

At UBA Pensions, we offer an environment that encourages professional growth, innovation, teamwork, and continuous improvement. The successful candidate will have the opportunity to contribute meaningfully to the strengthening of our governance, technology assurance, and operational excellence agenda.

Contacts

Interested and qualified candidates should submit their application and updated CV on this page

Employment Type
Full-time
Industry
Pensions
Job Location
Lagos Nigeria
Working Hours
8am - 5pm
Date posted
2 September 2026
Valid through
16 September 2026

Thank you for submitting your application. We will contact you shortly!