Software Developer at United Bank for Africa (UBA)

Posted on

UBA’s has greater than 65 years of offering uninterrupted banking operations courting again to 1948 when the British and French Bank Limited (“BFB”) commenced enterprise in Nigeria. BFB was a subsidiary of Banque Nationale de Crédit (BNCI), Paris, which reworked its London department right into a separate subsidiary known as the British and French Bank, with shares held by Banque Nationale de Crédit and two British funding corporations, S.G. Warburg and Company and Robert Benson and Company. A 12 months later, BFB opened its workplaces in Nigeria to interrupt the monopoly of the 2 current British owned banks in Nigeria then.

Following Nigeria’s independence from Britain, UBA was integrated on 23, February 1961 to take over the enterprise of BFB. UBA ultimately listed its shares on the Nigerian Stock Exchange (NSE), in 1970 and have become the primary Nigerian financial institution to subsequently undertake an Initial Public Offering (IPO). UBA turned the primary sub-Saharan financial institution to take its banking enterprise to North America when it opened its New York Office (USA) in 1984 to supply banking companies to Africans in Diaspora.

Today’s UBA emerged from the merger of then dynamic and quick rising Standard Trust Bank, integrated in 1990 and UBA, one of many greatest and oldest banks in Nigeria. The merger was consummated on August 1, 2005, one of many greatest mergers finished on the Nigerian Stock Exchange (NSE). Following the merger, UBA subsequently went forward to accumulate Continental Trust Bank in the identical 12 months, additional increasing the UBA model. UBA subsequently acquired Trade Bank in 2006 which was beneath liquidation by the Central Bank of Nigeria (CBN).Job Objective

To produce clear, environment friendly code based mostly on specs, testing and deploying packages and system, fixing and bettering current software program.


Technical Excellence
Execute full software program improvement life cycle (SDLC) in Python, .Net, PHP, Javascript and Java, C#, Oracle Databases (both or mixture of any)
Develop flowcharts, layouts, and documentation to determine necessities and options in in Python, .Net, PHP and Java
Write well-designed, testable code  
Produce specs and decide operational feasibility
Integrate software program parts into a totally purposeful software program system
Develop software program verification plans and high quality assurance procedures
Document and keep software program functionalities, necessities, and specs
Troubleshoot, debug and improve current programs  
Deploy packages and consider consumer suggestions
Understand and possess palms on abilities on service-oriented structure strategy to software program improvement utilizing acceptable communication protocol.
Participate in staff training & information switch by coaching and information sharing session.
Must possess a way of fairness and equity
Good communication abilities
Ensure improvement of high-quality software program
Ensure correct understanding and compliance with current IT requirements.
Ensure that tasks are precisely delivered to schedule.
Ensure deliverables meet the acceptance standards given.
Ensure correct documentation and supply code checked into repository and versioned
Ensure correct handover of developed software program to assist staff for deployment and manufacturing assist.
Ensure all improvement is totally examined earlier than it’s offered to the shopper
Provide assist to 3rd events on resolution on boarding and administration


Bachelor's Degree in any discipline.
2 years and above associated expertise in software program improvement

Knowledge & abilities required:

Ability to speak concepts in each technical and user-friendly language.
Ability to conduct analysis into application improvement points and merchandise.
Development, customization and implementation of software program options robust customer support abilities and demonstrated skill to construct skilled relationships
Excellent information of programming / programs evaluation, in addition to high quality assurance
Excellent Interpersonal relationship
Customer relationship administration
Project administration abilities
Ability to work independently
Creativity at dealing with a number of duties concurrently.
Strong initiative to discovering methods to enhance options, programs, and processes
Good information of ISO 8583 protocol.
Good information of economic/banking area

What we count on from you:

High diploma {of professional} ethics, integrity and accountability.
Highly organised, proactive, skill to work independently and take possession of duties assigned.
Team participant with skill to work beneath strain and skill to work with all kinds of individuals and keep glorious enterprise relationship.
High sense of confidentiality and discreteness.

What it’s best to count on from us:

Our company tradition is outlined by our core values. We don’t simply practice our individuals to be the most effective within the job, we additionally provide encouragement, recognition, and rewards.
Whatever degree you might be at in your profession, we provide loads of alternatives and assist to construct a rewarding profession at UBA.
Here in UBA, our staff are our biggest belongings and so we constructed a recognition and reward system that enhances productiveness and enhances employees retention, instituting a tradition of meritocracy.

Leave a Reply