Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 10, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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.
    Read more about this company

     

    Quality Assurance Officer

    Job Objective / Summary

    • To ensure availability of appropriate and effective information technology and system that meet the operational requirements of the bank.
    • Manage the process of ensuring the accuracy of information received and the communication of same post validation and review process

    Duties & Responsibilities
    Application(s) Development, Network and Testing Activities:

    • Work with Head, Quality Assurance in develops, implements, and manages processes to ensure that products meet required specifications for quality, function, and reliability prior to delivery.
    • Maintain standards for reliability and performance of application developments.
    • Interpret and implement quality assurance standards and procedures.
    • Test computer systems or programs or networks, including prototypes, based on and related to user or system design specifications.
    • Assist in devising sampling procedures and directions for recording and reporting quality data
    • Develop and maintain sample test data for all software applications.
    • Interpret software applications test results and make recommendations to stakeholders for system improvements.
    • Participates in Quality Assurance work across legacy applications as well as testing of applications currently in the development process.
    • Ensure quality throughout the software development using Automated and Manual testing techniques.
    • Evaluate adequacy of quality assurance standards
    • Participate in ongoing product specification and code reviews.
    • Identifying and reporting any issues that arise during the design and planning phases.
    • UI/UX reviews by verifying that the software design meets the intended functionality and user requirements.
    • Analyzing potential risks associated with the software development project and providing feedback on how to mitigate them.

    Teamwork – Internal and External Activities:

    • Assist in documenting internal audits and other quality assurance activities
    • Diagnose, troubleshoot, prioritize (escalate) and coordinate all reported computer systemand program production problems with Head, Quality Assurance.
    • Participate in develop, recommend and monitor corrective and preventive actions.
    • Assist in the development of and utilize processes and systems that ensure the quality, reliability, and system safety and security.
    • Assist in the development of and utilize methods, procedures, and metrics needed to ensure that quality standards and practices are attained.
    • Assist in setting-up and executing computer and network system and program user acceptance test cases.
    • Prepare reports to communicate outcomes of quality activities.
    • Interact with applicable representatives of outside vendor(s) regarding any network downtime reconciliation and surcharge computation.

    Documentation/Record Activities:

    • Identify and document computer, network system and program dependencies and performance indicators.
    • Document and maintain applications development test plans and results.
    • Assist in documenting internal audits and other quality assurance activities
    • Prioritize work done activities on a daily, weekly, and monthly basis.

    General:

    • Assist in Identify training needs and organize training interventions to meet quality standards.
    • Reviews client, customer, and user feedback.
    • Perform other duties and responsibilities as may be required by Quality Assurance Manager

    Key Performance Indicators

    • Evaluate documentation processes and procedures
    • Timeliness in preparation of reports and validation of information systems and applications (web and mobile).
    • Degree of error (zero) bug in software application and meet quality standards before launch.
    • Rate of conformance with system design specifications in an effort to ensure the delivery of quality business systems to the users.
    • Customer satisfaction rating
    • Ensure complete and successful End of Day/Month/Year process is done by the application team.
    • Complete documentation of approved application setup and parameter changes.
    • Ensure standard are setup for all IT processes and operations, SLA review and update
    • User Log review, Backups log review and evaluation.
    • Review of change request update done in-line with the standard.
    • Conduct UAT for all Applications (external/in-house), IT process control and System Testing.
    • Relate with HR to get list of active and inactive staff to be created/deactivated from all
    • Ensure co-ordination of other IT related activities

    Requirements
    Education & Experience:

    • Education: Bachelor’s degree or Higher National Diploma in Computer, Electrical Engineering or other applicable courses from any Approved University or Polytechnic.
    • Relevant certifications in IT are an added advantage
    • Experience: 4-6+ years hands-on experience in full stack development.
    • Specific Experience: Prior experience in banking, fintech, or other financial services environments is highly desirable

    Knowledge:

    • Software Testing Life Cycle (STLC), Automation Framework Design, CI/CD integration, API mocking, Basic
    • OWASP vulnerabilities applications where user access is required.

    Skills/Competencies: 

    • Postman/RestAssured, Selenium/WebDriver, Playwright/Cypress, JMeter, SQL for validation, Git, Azure DevOps.

    Salary
    Open to negotiation.

    go to method of application »

    Fullstack Software Developer

    Job Summary

    • The Full Stack Software Developer will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications that support the bank’s business operations.
    • The role requires proficiency in both backend and frontend technologies, with strong problem-solving skills and the ability to work within a regulated financial environment.
    • The ideal candidate should have hands-on experience in Java / Spring Boot or .NET for backend development and Angular, HTML, CSS, or JavaScript for frontend development.

    Responsibilities

    • Design, develop, test, and deploy full-stack applications in line with business requirements and IT standards.
    • Collaborate with business analysts, product owners, and other developers to understand and implement business needs.
    • Develop RESTful APIs and integrate third-party or internal banking systems.
    • Maintain and enhance existing applications to ensure performance, reliability, and scalability.
    • Implement secure coding practices in compliance with financial industry standards and internal IT policies.
    • Participate in the entire software development lifecycle (SDLC) — from analysis and design to deployment and support.
    • Write clean, maintainable, and well-documented code following industry best practices.
    • Work closely with the DevOps team to automate build, test, and deployment processes using CI/CD tools.
    • Support incident resolution, bug fixes, and performance tuning of applications.
    • Contribute to system and architectural design discussions for new and existing solutions.
    • Conduct peer code reviews and knowledge-sharing sessions within the team.
    • Ensure applications comply with regulatory and audit requirements, including data security and change management policies.

    Key Performance Indicators

    • Quality and maintainability of developed applications.
    • Adherence to project timelines and SDLC best practices.
    • Compliance with IT and security standards.
    • User satisfaction and system uptime.
    • Contribution to innovation and process improvement initiatives.

    Requirements

    • Education: Bachelor’s Degree or Higher National Diploma from Any Approved University or Polytechnic in Relevant).
    • Relevant certifications (e.g., Java SE/EE, Microsoft .NET, or Frontend frameworks) are an added advantage.
    • Experience: Minimum of 2 years hands-on experience in full stack development.
    • Prior experience in banking, fintech, or other financial services environments is highly desirable

    Knowledge:

    • Strong proficiency in at least one backend language: Java (Spring Boot) or .NET (C#).
    • Solid understanding of HTML5, CSS3, JavaScript, and modern frontend frameworks such as Angular, React, or Vue.js.
    • Experience with RESTful API design and integration.
    • Familiarity with Relational Databases(PostgreSQL, MySQL, SQL Server) and basic knowledge of ORM frameworks (Hibernate, JPA, Entity Framework).
    • Exposure to CI/CD tools (e.g., Jenkins, GitLab CI, or Azure DevOps).
    • Knowledge of Git version control and branching strategies.
    • Experience with unit testing and API testing tools (JUnit, Postman, etc.).
    • Understanding of secure coding principles and data encryption standards applicable to financial applications.
    • Familiarity with microservices architecture and containerization (Docker/Kubernetes) is an added advantage.

    Skills/Competencies: 

    • Strong analytical and problem-solving ability.
    • Good communication and documentation skills.
    • Team player with a proactive and resultsoriented mindset.
    • Ability to work under pressure and meet tight deadlines.
    • Attention to detail and commitment to quality.

    Salary
    Open to negotiation.

    go to method of application »

    FEP Engineer (Front-End Processor / Switch)

    Job Objectives / Summary

    • To manage the high-availability and security of the bank's mission-critical transaction switch (FEP), ensuring flawless integration with external payment networks and secure handling of all EFT transactions.

    Duties & Responsibilities

    • Administer and monitor the transaction switch and its integrations with major systems (NIBSS/Interswitch/UPG/MPGS).
    • Configure and troubleshoot ISO-8583 message flows, routing, and switching logic.
    • Manage cryptographic keys, certificates, and security modules (HSM/MLE, 3-DES/RSA) to maintain regulatory compliance and security.
    • Perform performance tuning, capacity planning, and triage incidents with efficient incident response.
    • Provide L2/L3 support for daily payment operations, settlement, and reconciliation processes

    Key Performance Indicators
    KPI Area:

    • Transaction Success.
    • Incident Response.
    • Security.

    KPI Measure:

    • End-to-end Transaction Success Rate (TSR) and Switch Uptime.
    • Mean Time to Resolve (MTTR) for critical payment incidents.
    • Zero security breaches related to keys, HSM, or unauthorized access.

    KPI Target:

    • >99.99% TSR
    • <15 minutes
    • 0 breaches/unauthorized access

    Requirements
    Education and Experience:

    • Education: Bachelor’s Degree or Higher National Diploma from Any Approved University or Polytechnic.
    • Relevant certifications in IT are an added advantage
    • Experience: 4 - 6+ years hands-on experience in full stack development.
    • Specific Experience: Prior experience in banking, fintech, or other financial services environments is highly desirable

    Knowledge:

    • In-depth knowledge of ISO-8583 protocol, EFT switch architecture Payment operations lifecycle, HSM usage, and security best practices

    Skills / Competencies:

    • Linux/Unix administration, Shell scripting, Incident response, Logs/observability tools, Java/Kotlin/.NET experience (nice to have)

    Salary
    Open to negotiation.

    go to method of application »

    IT Infrastructure Management Officer

    Job Objectives / Summary

    • The IT Infrastructure Management Officer is responsible for supporting the bank’s IT infrastructure, ensuring the stability, security, and efficiency of network systems, servers, and related technologies.
    • This role involves maintaining IT resources, troubleshooting technical issues, and implementing best practices to optimize infrastructure performance and reliability

    Duties & Responsibilities

    • Assist in managing and maintaining the bank’s IT infrastructure, including servers, networks, and cloud services.
    • Monitor system performance, troubleshoot issues, and ensure optimal uptime.
    • Support the implementation of security measures to protect IT systems from cyber threats.
    • Assist in data backup, disaster recovery, and business continuity planning.
    • Manage IT hardware, software, and licensing to ensure compliance and efficiency.
    • Work with vendors to procure, install, and maintain IT infrastructure components.
    • Ensure compliance with regulatory standards and internal IT policies.
    • Provide technical support and training to users on IT infrastructure-related matters.

    Key Performance Indicators

    • System uptime and network reliability.
    • Response time for troubleshooting and resolving IT issues.
    • Compliance with security and regulatory standards.
    • Efficiency of backup and disaster recovery processes.
    • User satisfaction with IT support and infrastructure services.

    Requirements
    Education and Experience:

    • Education: Bachelor’s Degree in Computer Science, Information Technology, or a related field.
    • Experience: 3+ years of experience in IT infrastructure, network administration, or system support.

    Professional Body Membership/Certification(s):

    • Membership in relevant professional bodies such as the Nigeria Computer Society (NCS) is an advantage.
    • Certifications in IT infrastructure (e.g., Cisco Certified Network Associate (CCNA), Microsoft Certified: Azure Administrator, AWS Certified SysOps Administrator, ITIL, CompTIA Network+) are preferred.

    Knowledge:

    • Knowledge of network administration, system security, and cloud computing.
    • Proficiency in Windows/Linux server administration and virtualization technologies.

    Skills / Competencies:

    • Strong problem-solving and troubleshooting skills.
    • Ability to work effectively in a team and support IT operations.
    • Good documentation and communication skills.

    Salary
    Open to negotiation.

    go to method of application »

    Data Engineer

    Job Summary

    • To design, build, and maintain robust, scalable, and high-performance ETL/ELT data pipelines for reporting, business intelligence, and machine learning initiatives
    • The role is critical for ensuring the quality, lineage, and governance of all critical data assets.

    Responsibilities

    • Build and optimize data pipelines using tools like Airflow/Prefect to ingest data from core banking, payment, and third-party sources.
    • Design and implement dimensional and denormalized data models within the Data Warehouse (e.g., Postgres/Oracle/BigQuery).
    • Utilize streaming technologies like Kafka and transformation tools like DBT to process data in real-time or near real-time.
    • Implement data quality checks and maintain data lineage documentation for governance.
    • Leverage Python and SQL extensively for scripting, data manipulation, and pipeline development.

    Key Performance Indicators
    KPI Area:

    • Data Pipeline Reliability
    • Data Freshness & Delivery
    • Efficiency

    Measure:

    • Pipeline SLA Adherence (Uptime) & Percentage of automated tests (e.g., dbt tests).
    • Mean Latency for critical reports/data sets
    • Data Warehouse query run time (p95).

    Target:

    • >99.9% Uptime, 90% of Critical Data Models Tested.
    • <1 hour for batch, <5 seconds for streaming data
    • Reduced by 20% QoQ.

    Requirements

    • Education: Bachelor’s degree or Higher National Diploma from any Approved University or Polytechnic.
    • Relevant certifications for DBA are an added advantage
    • Experience: 4 - 6 years of hands-on experience in full-stack development.
    • Specific Experience: Prior experience in banking, fintech, or other financial services environments is highly desirable.

    Knowledge:

    • Warehousing principles, Data Governance frameworks, Dimensional Modelling, Kafka/Stream processing, Data Quality

    Skills / Competencies:

    • Python, Advanced SQL, ETL/ELT tools (Airflow/Prefect), Postgres/Oracle/BigQuery, DBT, APIs, Git, CI/CD

    Salary
    Open to discussion.

    Method of Application

    Interested and qualified candidates should send their applications to: hrdsolutionsnig@gmail.com using the job title as the subject of the email.

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at HRD Solutions Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail