Posted on Sun 26th Nov, 2017 - hotnigerianjobs.com --- (0 comments)
United Bank for Africa Plc (UBA) is one of Africa's leading financial institutions, with operations in 20 African countries and 3 global financial centres: London, Paris and New York. From a single country organisation founded in 1949 in Nigeria UBA has grown to become a pan-African provider of financial services with over 11 million customers, through close to 1000 business offices and touch points globally.
Applications are invited for the position below:
Job Title: Programmer
Location: Nigeria
Job Description
Maintaining and enhancing existing software applications.
Resolving technical issues through debugging , research and investigatio.
Design , develop and implement creative and innovative software applications.
Participates in user requirement gathering as well as conducts design of solutions to be implemented.
Provide 3rd level support for platform based solutions under purview before final escalation to vendor/OEM.
Ensure compliance of team members with all change management, SDLC and Standard Operating Procedures (SOPs) in the support of existing functionality, requested changes, projects, and in the development of new functionalities
Contribute to research goals and build on and refine appropriate outline ideas for the evaluation, development, demonstration and implementation of research
Cultivate, disseminate, and enforce functional policies, procedures, and quality assurance best practices.
Identify and manage the resources necessary for all stages (planning, design estimation, execution) of systems development projects to ensure technical, financial and quality targets are met.
Monitor and report on the progress of systems development projects, using appropriate quality assurance processes to ensure that projects are carried out in accordance with agreed standards, methods and procedures.
Education Requirements
Minimum of Bachelor's Degree-Graduate (BSc, BEng, B-Tech)
Required Experience:
At least 3+ years of technical consulting experience or as an architect/programmer, with a minimum of 2 years’ experience in Java/Java based solution development.
Excellent knowledge of programming / systems analysis, as well as quality assurance, prototyping, construction, integration, and migration functions
Good problem solving and analytical skills, using them to resolve technical problems; possesses an excellent understanding of business requirements and IT strategies with strong Information Systems component.
Possess knowledge and experience in developing, customizing and implementing software solutions
Ability to communicate ideas in both technical and user-friendly language.
Ability to conduct research into application development issues and products.
Possess knowledge and experience in developing, customizing and implementing software solutions
Strong customer service skills and demonstrated the ability to build professional relationships
Knowledge:
Ability to communicate ideas in both technical and user-friendly language.
Ability to conduct research into application development issues and products.
Development, customization and implementation of software solutions
Strong customer service skills and demonstrated ability to build professional relationships
Excellent knowledge of programming / systems analysis, as well as quality assurance, prototyping, construction, integration, and migration functions
Full lifecycle experience in architecting large scale scalable applications
Proven experience in overseeing the direction, development, and implementation of software solutions.