HRD Solutions is a consulting, strategy formulation and execution, financial services, human resource management, and capacity development. Our management team has over 40 years of practice experience.
Job Objective / Summary
- To ensure availability of appropriate and effective information technology and system that meet the operational requirements of the bank
- To Design, develop, and maintain software applications that align with our business objectives and technological vision.
- Ensuring quality, and delivering value to our customers through the effective management of the application development lifecycle.
Duties & Responsibilities
- Work with Head, Application Development in developing effective information systems strategy and plan for the bank.
- Informs stakeholders of new and emerging technologies.
- Handles the development of new systems.
- Writes and implements clean and efficient code based on specifications.
- Tests and evaluates new applications.
- Integrate software components and third-party programs.
- Identifies areas of improvement based on user feedback.
- Verify and deploy programs and systems.
- Troubleshoot, debug and upgrade existing software.
- Writes and implements clean and efficient codes.
- Creates documentation that clarifies the product’s features and benefits such as flowcharts.
- Writes and revises procedural documentation such as user guides, manuals, and test cases.
- Meets with developers and the unit head to learn about specific products or processes.
- Researches product samples to fully understand the product.
- Implement robust testing processes, including unit testing, integration testing, and user acceptance testing.
Key Performance Indicators
- Time it takes to deliver new applications or updates to existing applications.
- Quality of code produced code review and adherence to coding standards.
- Number of bugs or defects identified in applications after release.
- Frequently new features or updates are released to production.
- Monitor the utilization of development resources, including developers' time, infrastructure, and tools.
- The cost incurred for each application development project, including labour, infrastructure, and other expenses.
- Evaluate how well the applications developed align with the organization's strategic objectives and business priorities.
Job Requirements
Education:
- A good University Degree or HND in Computer, Electrical Engineering or other applicable courses, plus relevant professional IT qualification.
Experience:
- Minimum of 5 years relevant experience.
Knowledge:
- Computer literacy, including proficiency in all key Microsoft Office programmes.
- Knowledge of computer hardware functioning.
- Knowledge of programming languages.
- Knowledge of basic accounting.
Skills / Competencies:
- Strategic Thinking.
- Managerial and leadership skills.
- Communication skills.
- Presentation skills.
- Team building.
- Integrity.
Method of Application
Signup to view application details.
Signup Now