Job Vacancy Opened at National Merchant Bank for Senior Software Developer

Filed in Jobs & Careers by on January 5, 2022 0 Comments

Job Vacancy Opened at National Merchant Bank for Application | How to Apply.

The National Merchant Bank Job Recruitment/Vacancies application form, requirements, eligibility, available positions, qualifications needed, application guidelines, application deadline-closing date, and other job updates are published here for free.

National Merchant Bank Job Vacancy Application Instruction.

The National Merchant Bank recruitment is open for the below positions available. All Eligible and Interested applicants may apply online for the available vacancies before the recruitment application deadline as published on


  • The National Merchant Bank jobs recruitment application is totally free of charge
  • Don’t send anyone money for this recruitment opportunity.
  • Beware of Fraudsters!!!!
  • Subscribe to our notification list with your email to receive the Latest Jobs Update.

Details of National Merchant Bank Vacancy Positions & How to Apply.

Job Purpose:

To collaborate with a team of software developers in studying bank operations; designing, building, test and installing software solutions or modifying/upgrading existing applications; support and developing software to meet key business goals.
The goal is to develop new products quickly or modify existing ones with flexibility, hence improving time to market and internal processes as opposed to customization or implementation of off-the-shelf core systems that are expensive and take longer to go to the market.

Main Responsibilities:

Actively participate in systems/projects scoping, design, and pricing exercises as part of the development and business teams’ processes.

Work with Senior Manager Applications Development to ensure resource utilization targets are met.

Responsible for bringing together components, software subsystems into a whole and ensuring that those subsystems function together by

Studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas.
Determining operational feasibility by evaluating impact analysis, problem definition, user requirements, proposed solutions, and the efforts required.
Documenting and demonstrating solutions, flowcharts, layouts, diagrams, charts, code comments, and clear pseudo-codes.
Developing and conducting testing plans and procedures based upon system requirements
Manage and/or guide junior members of the team
Identify systems deficiencies and implement effective solutions
Communicating and enforcing coding standards; and recommending changes in policies, processes, and procedures.
Research, evaluate, and recommend systems/equipment/technologies based on user requirements and ICT system enterprise architecture.
Support and develop software developers by providing advice, coaching, and educational opportunities.
Updating job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.


Knowledge of the trending banking software’s and technologies in the market

Excellent written and oral communication
Sense of when to escalate a problem or ask for assistance
Problem-solving and follow-through; pragmatic and thorough
Familiarity with Agile’s Scrum development methodologies.
Fluent in at least one of the languages (Java, C, Kotlin) – Java as an added advantage
Knowledge on varieties of MVC frameworks/systems – Spring or Java EE as an added advantage
Deep knowledge of mobile frameworks at the OS level (iOS, Android & Windows).
Familiar with the latest mobile application trends and technologies in banking

Qualifications and Experience:

BSc in Computer Science, Engineering or a related field
Agile/Scrum certification as an added advantage.
At least 8 years of experience in the software development industry.
At least 5 years experience developing mobile applications (native and/or hybrid), iOS/Android/Windows
Experience with integrations with Banks products/systems is an added advantage
Experience with a variety of databases and object-relational mapping (ORM) frameworks.
Experience with DevOps tools and practices, including CI/CD, Automated Builds & Release Pipelines, etc.
Software design principles, patterns, and techniques, like solid, clean code, design patterns and thinking

Experience :

8.0 Year(s)

However, if you have any Feelings regarding the National Merchant Bank Jobs RecruitmentPlease kindly DROP A COMMENT below and we will respond to it as soon as possible.

Be Social By Sharing this post with Others via!

Tags: ,

Leave a Reply

Your email address will not be published.