datatrota
Signup Login
Home Jobs Blog

Application Development Officer at LAPO Microfinance Bank Limited

LAPO Microfinance Bank LimitedLagos, Nigeria Software Development
Full Time
LAPO Microfinance Bank is a pro-poor financial institution committed to the social and economic empowerment of low-income households through provision of access to responsive financial services on a sustainable basis. The Institution was established in the late 1980s as a Non-Governmental Organization (NGO) by Godwin Ehigiamusoe in response to the effects of the implementation of the Structural Adjustment Programme (SAP) in 1986. In 2010, LAPO MfB obtained the approval of the Central Bank of Nigeria (CBN) to operate as a state microfinance bank and in 2012, it got an approval as a national microfinance bank. Over the years, LAPO MfB has emerged as a leading institution delivering a range of financial services to over a million people in Nigeria. Our Vision/Mission: Improving lives The LAPO MfB family share mutual core values that are centred on: Integrity Innovativeness Simplicity Excellence Customer-centeredness

Key Responsibilities:

  • Requirements Gathering & Analysis:
    • Collaborate with business analysts and stakeholders to gather and analyze user requirements.
    • Translate user requirements into technical specifications.
  • Application Design & Development:
    • Design and develop software applications using appropriate programming languages and frameworks. Specify the relevant languages and frameworks used by the organization (e.g., Java, .NET, Python, JavaScript, React, Angular).
    • Write clean, efficient, and well-documented code.
    • Implement new features and enhancements to existing applications.
  • Testing & Debugging:
    • Conduct unit testing and integration testing to ensure code quality.
    • Debug and resolve application issues.
    • Collaborate with QA testers to ensure thorough testing.
  • Deployment & Maintenance:
    • Deploy applications to production environments.
    • Provide ongoing maintenance and support for existing applications.
    • Troubleshoot application issues and implement fixes.
  • Documentation:
    • Create and maintain technical documentation for applications.
    • Document code, design decisions, and implementation details.
  • Collaboration & Communication:
    • Collaborate with other developers, designers, and stakeholders.
    • Communicate effectively with team members regarding project progress and technical issues.
  • Technology Research:
    • Stay up-to-date with new technologies and trends in application development.
    • Research and evaluate new tools and frameworks.
  • Code Reviews:
    • Participate in code reviews to ensure code quality and adherence to best practices.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend