Workatele

06 Software Engineers– Applications Development at Bank of Zambia, Lusaka, Zambia

Bank of Zambia

06 Software Engineers– Applications Development at Bank of Zambia, Lusaka, Zambia

Bank of Zambia

Full time Job

Date Posted: April 4, 2024

Application deadline:

Expired on: April 16, 2024 12:00am

Sponsored

Job description

Design, develop, configure and install software application programs or acquired systems in order to ensure cost effective and timely solutions consistent with the Bank’s strategic business objectives.

Main Accountabilities 

  • Apply the approved system development life cycle methodology in the application system design, development, testing, deployment and documentation in order to ensure that systems conform to best practice.
  • Undertake software product definition, including business case or gap analysis and translation of business requirements into high level detailed design specifications.
  • Determine choice of application architecture and framework on software development projects.
  • Write clean and healthy structured, well documented, well tested and consistently error free future-proof reusable core code libraries, which can be shared, in-order to drive further efficiencies throughout the software development team.
  • Implement major projects on acquired or upgraded systems by following adopted management processes on projects, change and configuration.
  • Develop application software and technical support documentation for operations and support staff.
  • Participate in software release and post-release activities, including support for product launch by developing demonstrations.
  • Implement a development and test environment in order to provide support and maintenance of all systems including bug fixes of any size or duration and maintenance of legacy systems.

Qualifications and Experience

  • Grade 12 School Certificate with five (5) ‘O’ Levels (credit or better).
  • BSc in Computer Science; or equivalent.
  • Three (3) years’ relevant experience.
  • Must have expert knowledge of software development methodologies and tools. E.g. Agile methods.
  • Must be familiar with software design methods and techniques, and have the skills to write, edit and de-bug computer programs to achieve design objectives.
  • Mus have demonstrable experience and expertise in programming languages, such as Java, C#, C++, ASP.NET or Python.
  • Must have demonstrable experience and knowledge of SQL, PL-SQL, T-SQL.
  • Must be familiar with Design Patterns and Anti-Patterns in software development.
  • Must have demonstrable experience using GIT for version control.
  • Must have demonstrable experience working with React, Angular, Xamarin or Vue front end frameworks.
  • Must have demonstrable experience working with Backend frameworks such as Nodejs, Spring, JEE, Django
  • Must be familiar with DevOps principles and concepts.
  • Must have demonstrable experience in the successful design and implementation of multiple software components and subsystems.
  • Ability to communicate design architectures and implementation techniques to project team members.
  • Ability to learn and research new programming languages and technologies.
  • Must be familiar with secure application development principles.

Application deadline:

Expired on: April 16, 2024

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

GBfoods Africa

IT Project Specialist at GBfoods, Accra, Ghana

GBfoods

Full time job
Date posted: April 26, 2025

Deadline:

Expired on: April 29, 2025
Old-Mutual-South-Africa-150x150

Senior Tester at Old Mutual, Pinelands, South Africa

Old Mutual

Full time job
Date posted: April 24, 2025

Deadline:

Expired on: May 4, 2025
First Quantum Minerals Ltd (FQM)

Analyst – Safety Software and Data Management at First Quantum Minerals, Kalumbila, Zambia

First Quantum Minerals

Full time job
Date posted: April 23, 2025

Deadline:

Expired on: May 7, 2025
Standard Bank Group

COBOL Software Engineer at Standard Bank, Johannesburg, South Africa

Standard Bank

Full time job
Date posted: April 17, 2025

Deadline:

Expired on: April 23, 2025

Sponsored