The Manager Business Applications is the focal point for managing implementation,
governance, and support of core applications at Post Bank. The position is responsible
for effectively analyzing, planning, organizing, and leading teams in support of
production applications while managing risk, workload, scope, capacity, schedule, and
budget. This position also works closely with project sponsors, business and technical
partners, subject matter experts, end users, technical resources (internal and third party vendors), senior management, and executives in the delivery and support of
applications that ensure that the needs of business users are fully addressed, and
continuous improvement is being achieved.
KEY RESPONSIBILITIES /KEY DELIVERABLES
▪ Responsible for overseeing the IT support of Business Applications like Core Banking,
ATM Systems, Mobile and Internet Banking and peripheral systems within Post Bank
Uganda.
▪ Managing an application portfolio and associated projects.
▪ Identifying opportunities for application optimization, redesign, or process
improvement
▪ Providing application administrative support across applications as needed.
▪ Partnering with business stakeholders, vendors, and IT management to provide a
strategic vision for new and supported applications and create system roadmaps and
business processes.
▪ Addressing the various needs, concerns, expectations of stakeholder groups in planning
and executing projects, meeting project requirements and creating project deliverables.
▪ Balancing competing Business Technology project constraints including but not limited
to scope, quality, schedule, budget, resources and risks to accommodate the needs of
each user/customer.
▪ Building a strong technical culture around our business systems that emphasizes
technical excellence, rapid iteration, strong security, and frictionless user experiences.
▪ Manage application maintenance outsourcing & software contract agreements;
Implement and monitor standards around scope management, financial management,
service level agreements (SLA), ensure compliance to mitigate risk, increase
service/business Impact & reduce costs.
▪ To lead the application support team to provide application support and incident
resolution for a portfolio of applications.
▪ Evaluate; install; configure and deploy new applications; systems software; products or
enhancements to existing applications throughout the enterprise.
▪ To analyze documentation and technical specifications of any new applications under
deployment or consideration to determine its intended functionality.
▪ Responsible for the creation and execution of the Continuous Service Improvement
program and performance management across these platforms.
▪ Reviewing and optimizing business continuity strategies, service reporting, service
measurement and service level management for Business Applications.
▪ Ensure systems and process compliance per relevant internal and external frameworks
▪ Ensure that Service Level Agreements (SLAs) are met.
▪ Assist with the technical negotiation of contracts with software and service providers
and oversee each contract from a service delivery perspective.
▪ Manage Quality Assurance for Business Applications
▪ Any other duties duly assigned from time to time.
BUSINESS BEHAVIOURS
▪ Versatile individual with a good attitude.
▪ Desire to continuously learn from peers and industry.
▪ Proactive and good at problem solving.
QUALIFICATIONS, EXPERIENCE AND COMPETENCIES REQUIRED
▪ Bachelors in IT, Computer Science, Software Engineering, Electrical Engineering,
Telecommunications Engineering, Information Systems, Computer Engineering, and
any other related fields.
▪ Certification in an IT related course (ITIL, COBIT, Oracle certifications etc) is of added
advantage
▪ A minimum of 5 years’ experience in the IT department in a busy organization
▪ Experience in IT Applications. In depth experience in Core Banking systems is of added
advantage.
▪ Advanced knowledge in Unix/Linux operating systems
▪ In depth experience in SQL, and DBMs (Oracle, SQL Server, PostgreSQL, MySQL)
▪ In depth experience in Windows Operating systems
▪ Programming experience (Python, C#, PHP, JS, Java etc) is desired
▪ Ability to trouble shoot and solve user problems.
▪ Scripting knowledge
▪ Ability to understand business needs.
▪ Versatile individual with a good attitude.
▪ Experience in vendor management
▪ Deep hands-on experience with application implementations, enhancements, and
integrations.
▪ Proactive and good at problem solving.