Application Development Analyst
Application Development Analyst
Position Overview
Zanaco Bank Plc is inviting applications from suitably qualified and experienced individuals for the following job aimed at contributing to the Bank's strategic vision, in the CEO's Division under the Strategy & Data at Head Office - Support Functions:
Role Description
Job Purpose
The Application Development analyst will support the bank’s strategic initiatives through the development and implementation of applications. This role works with architects, data analysts and business analysts to translate requirements into solution design and participate in the full software development lifecycle of the bank ’s applications using agile development methodologies. This role requires one to be a team player with strong problem - solving skills in addition to having experience in agile frameworks and other popular technologies.
Job responsibilities include but not limited to the following key areas:
Requirements Analysis : Elicit, analyse, and document business requirements for new and existing applications.
System Design : Develop detailed system designs, including data models, process flows, and user interfaces.
Application Development : Code, test, and implement software applications using industry - standard programming languages and tools.
Maintenance and Support : Provide ongoing maintenance, support, and troubleshooting for applications.
Documentation : Create and maintain comprehensive technical documentation for applications.
Collaboration : Work closely with project managers, developers, and testers to ensure successful project delivery
Requirements
Key Skills
Application Development specialist must have good analytical skills. Must be familiar with modern front- end frameworks like Angular, Flutter . The following are some of the key skills required:
• Bachelor's degree in Computer Science, Information Systems, or a related field.
• Minimum 3 years of experience in application development.
• Strong analytical and problem - solving skills.
• Strong knowledge of mobile app development
• Proficiency in at least one object orientee programming language (e.g., Java, Python, C#). • Knowledge of software development methodologies (e.g., Agile, Waterfall).
• Experience with relational database management systems (e.g., MySQL, SQL Server ) • Excellent communication and interpersonal skills.
• Ability to work independently and as part of a team.
• Experience with version control systems (e.g., Git). Company Confidentia
Disclaimer
ONLY SHORTLISTED APPLICANTS WILL BE COMMUNICATED TO.
Zanaco provides equal opportunity in employment for all qualified persons and prohibits discrimination in employment (women are encouraged to apply).