MABASA / APPLYNOW
BancABC Zimbabwe Is Hiring a Software Developer
BancABC
- Location
- Harare
- Work type
- onsite
- Source publication date
- 2026-10-28T14:48:13+02:00
- Source closing date
- Not supplied — check original advert
- Advertised salary
- Competitive
Job description from the source
# Software Developer Vacancy at BancABC Zimbabwe - Applications Open
**BancABC Zimbabwe** is inviting applications from suitably qualified and experienced IT professionals for the position of **Software Developer**.
The successful candidate will be responsible for developing, maintaining and enhancing BancSuite, the bank’s enterprise resource planning (ERP) system, which supports financial operations, procurement, inventory management and other critical banking functions.
This opportunity is suitable for professionals with experience in enterprise application development, Java programming, database management and systems integration.
**Applications close on 2 November 2026 at 16:30 hours.**
## Purpose of the Job
The position is necessary for the inhouse development of the BancSuite, a bankwide ERP system cutting across Procurement, Accounts Payables, Accounts Receivable, Fixed Assets, Inventory, Intercompany, Expense allocations and FCC integrations.
## Main Focus Areas and Responsibilities
The successful candidate will undertake the following responsibilities:
- Design, develop, test, deploy, and maintain high-quality BancSuite software components using Java, C#, Python, Node.js, or similar languages.
- Build and enhance ERP modules covering Procurement, Accounts Payable, Accounts Receivable, Fixed Assets, Inventory, Intercompany Accounting, and Expense Allocations.
- **Database Management:** Design data models and develop, optimise, and maintain complex SQL queries, stored procedures, and relational databases such as Oracle, SQL Server, and PostgreSQL.
- Develop RESTful APIs, middleware, and FCC integrations to enable secure, reliable data exchange between BancSuite, regulatory reporting systems, and external platforms.
- Collaborate with enterprise architects to ensure scalability, high availability, fault tolerance, and alignment with the bank’s technology roadmap.
- Apply secure coding standards, participate in code reviews, testing and UAT, and ensure compliance with banking regulations, internal audit, data governance, OWASP, ISO 27001, and PCI-DSS where applicable.
- Translate business requirements into technical solutions in collaboration with Finance, Procurement, Operations, and Compliance teams; participate in Agile/Scrum ceremonies and contribute to continuous improvement.
## Technical Prerequisites
Applicants should demonstrate expertise in the following areas:
- Full-Stack Enterprise Application Development
- ERP & Systems Integration Development
- Secure Banking Systems Development & SDLC
## Job-Related Knowledge
The position requires knowledge of:
- Banking & Finance Domain Knowledge
- DevOps, CI/CD & Application Support
- Business Analysis & Process Automation
## Qualifications and Work Experience
Applicants must possess the following qualifications and experience:
- Degree in Computer Science, Information Systems or Informatics Integration Certification.
- 3 years of application development experience.
### Mandatory Experience
Experience in the following is mandatory:
- System integration/application rationalization/standardization.
- Strong OO design and programming skills in Java (J2EE/Spring).
- Experience on source code version control systems GIT/Stash.
- Experience on build and integration tools including Jenkins, auto deployment tools.
- Knowledge of Agile/Scrum methodology.
- Knowledge of GraphQL, REST and SOAP web services.
## How to Apply
Interested applicants who meet the job requirements should apply through the **official BancABC recruitment portal.**
- **Apply Online: Submit Your Application - BancABC Software Developer**
- **Closing Date: 2 November 2026 at 16:30 hours.**
Appointments will be made in compliance with BancABC’s recruitment policy.
**Source:** BancABC Zimbabwe - Official Software Developer Vacancy Advertisement, 28 October 2026.
Check the original advert before applying
Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.
Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗