Related Jobs
Related Jobs
Related Jobs

Share this Job
Software Developer job at Agent Banking Company (ABC) | Apply Now
Kampala, Uganda
Full Time
Are you looking for Information Technology jobs in Uganda 2025 today? then you might be interested in Software Developer job at Agent Banking Company (ABC)
About the Organisation
Agent Banking Company (ABC) is a leading fintech licensed by the Bank of Uganda as a Payment System Operator. We provide shared, secure, and scalable infrastructure to financial service providers, enabling them to reach customers efficiently and affordably. Our goal is to transform financial services delivery in Uganda through innovative, inclusive technology.
Job Title
Software Developer job at Agent Banking Company (ABC)
Agent Banking Company (ABC)
Job Description
Job Title: Software Developer
Company: Agent Banking Company (ABC)
Location: Kampala, Uganda
Application Deadline: 17th August 2025
Email: applications@agentbanking.co.ug
Subject Line: Software Developer Application
Position Overview
We are looking for a passionate and skilled Software Developer to join our growing team. You’ll play a key role in developing and maintaining technology solutions that promote financial inclusion and redefine how banking services are delivered in Uganda.
Duties, Roles and Responsibilities
Platform Development & Maintenance: Design, develop, deploy, and maintain ABC’s financial services platform to ensure scalability, reliability, and usability.
API Management: Convert existing services into Open APIs and publish them on the developer portal for easy partner access and integration.
Service Scalability: Support the seamless onboarding of new partners and scaling of existing services.
CI/CD Pipeline Optimization: Enhance the Continuous Integration/Continuous Deployment pipeline to accelerate delivery and improve efficiency.
Software Issue Resolution: Investigate and fix complex software bugs, ensuring system reliability and uptime.
Security Implementation: Apply advanced security protocols, mitigate cybersecurity threats, and safeguard APIs and data.
Payment Integration: Troubleshoot and resolve issues in transaction processing and third-party payment system integration.
System Recovery: Respond to and resolve critical system failures to minimize downtime.
Team Collaboration: Work closely with cross-functional teams to address bugs and develop high-quality solutions.
Regulatory Compliance: Ensure all software systems and processes comply with regulatory standards and policies.
Feature Development: Participate in the entire software development lifecycle—from design to deployment and support.
Qualifications, Education and Competencies
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Software Developer, preferably within fintech or banking.
Solid understanding of API design, integration, and system scalability.
Hands-on experience with CI/CD pipelines.
Proficient in programming languages such as Java, Python, or equivalent.
Familiarity with frameworks like Spring Boot, Django, or Node.js.
Experience troubleshooting software glitches and working with third-party integrations.
Strong knowledge of security protocols and data protection best practices.
Understanding of compliance in regulated environments.
Experience with cloud platforms (AWS, Azure, or Google Cloud) is an added advantage.
Excellent problem-solving, communication, and team collaboration skills.
What We Offer
Competitive salary based on experience.
Health insurance and comprehensive benefits.
Flexible working hours and supportive work culture.
Professional development and career growth opportunities.
A chance to contribute to financial inclusion and digital innovation in Uganda.
How to Apply
If you're excited about using technology to transform banking in Uganda, we’d love to hear from you. Please send your CV and a cover letter to: applications@agentbanking.co.ug
Use the subject line: Software Developer Application