Seemless Integration, Exceptional Results

Senior Application Developer

CalBank PLC

About the job

Qualified profiles or suitable referrals can be shared via email on recruitinghrconsult@gmail.com with the role title as subject.

Job Purpose

The senior applications developer designs, develops, and maintains core software applications that support the bank’s operations. This role ensures that the bank’s digital platforms are efficient, secure, scalable, and aligned with business and regulatory requirements. The role requires deep technical expertise, financial domain understanding, and the ability to translate business needs into robust technology solutions.

Duties and Responsibilities

1. Application Development & Support

  • Design, code, test, and implement new applications and system enhancements within the firm’s funds management ecosystem (portfolio management, client reporting, NAV computation, etc.).
  • Develop integrations with core banking, trading, and accounting platforms.
  • Maintain existing applications to ensure performance, security, and scalability.
  • Write efficient, clean, and well-documented code following best software development practices.

2. Business Systems Analysis & Process Automation

  • Collaborate with investment, operations, finance, and compliance teams to understand business workflows and translate them into digital solutions.
  • Automate data collection, reconciliation, and reporting processes across fund operations.
  • Design APIs and data interfaces for seamless information exchange across systems.

3. Technical Leadership & Quality Assurance

  • Provide technical direction and mentorship to junior developers.
  • Implement secure coding standards and version control practices.
  • Conduct peer reviews, code testing, and system audits to ensure application integrity.

4. Innovation & Continuous Improvement

  • Identify opportunities to enhance application performance and user experience.
  • Research and implement modern technologies such as cloud-native services, data analytics, and AI-driven insights relevant to fund management.
  • Support the digital transformation agenda of the firm through agile development practices.

5. Compliance, Risk & Documentation

  • Ensure all software solutions comply with regulatory standards and data protection policies (e.g., SEC Ghana, Data Protection Act).
  • Maintain comprehensive technical and user documentation.
  • Participate in IT governance and business continuity initiatives.

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field. A Master’s degree is an advantage.
  • Minimum of 5–8 years of software development experience, preferably within the financial services, investment, or fund management sector.
  • Proven experience developing financial or investment systems (fund accounting, portfolio management, client portals, trading platforms, etc.).
  • Proficiency in one or more of the following languages and frameworks: C#, .NET, Java, Python, JavaScript (React/Angular), SQL, RESTful APIs.
  • Experience with database management systems (MS SQL Server, PostgreSQL, Oracle) and reporting tools (Power BI, Crystal Reports).
  • Solid understanding of financial data structures, fund performance metrics, and integration with ERP or core financial systems.
  • Familiarity with cloud infrastructure (Azure/AWS) and DevOps practices is highly desirable.

Share this job

Related Jobs

Software Engineer – Telecel Cash

CodeLn

Technical Lead (React, .Net)

This role owns the end-to-end technical direction

Challenz

React Native Developer Internship

We are looking for a motivated React Native Developer

Digital Nexus AI

Quality Assurance Intern

As an QA intern, you will learn and work on testing web applications

DISION HR CONSULT

BACKEND DEVELOPER

Strong understanding of backend technologies

Open Function (OpenFn)

Director of Engineering, Implementation

We are hiring a Director of Engineering

MTN

Manager: Senior Site Reliability Engineer (SRE)

Responsible for ensuring the reliability of of MIDAS core wallet services

E-Solutions

Software Engineer

The Engineer will, depending on assigned track, build Python backend application

WusuWusu

Senior Mobile Engineer (React Native)

We are looking for a senior mobile engineer

Ecobank Transnational Incorporated

Senior Software Engineer

Responsible for leading the design, devp’t, & maintenance of complex systems