Bumara Inc
Senior Software Developer Jobs in Lusaka – Integrations & Enterprise Systems
Bumara Inc, based in Lusaka, Zambia, is seeking a skilled Senior Software Developer to join our team. If you are looking for senior software developer jobs in Lusaka that involve building enterprise-grade systems and integration tools, this opportunity offers a chance to contribute to a compliance operations platform that empowers Zambian businesses to remain compliant, confident, and audit-ready.
About Bumara and the Role
Bumara is developing a comprehensive platform supporting workflows across multiple regulatory bodies, including ZRA, NAPSA, PACRA, NHIMA, and Local Government agencies. We are focused on creating software that simplifies compliance through automation, payment flows, document management, audit trails, and backoffice operations.
As a Senior Software Developer – Integrations & Enterprise Systems, you will play a pivotal role in designing, building, and scaling our core platform. This is a hands-on engineering position ideal for professionals who enjoy solving complex business challenges with clean, scalable, and secure software solutions.
Key Responsibilities for Senior Software Developer Jobs in Lusaka
- Design and implement scalable backend systems supporting compliance workflows, filings, service requests, approvals, payments, and document handling.
- Develop integration tools for third-party systems such as payment gateways, accounting software, document storage, identity providers, notification services, and future regulator APIs.
- Create secure APIs, background job processors, workflow engines, dashboards, and internal operations tools.
- Enhance automation for backoffice teams, including task assignment, status tracking, evidence uploads, SLA monitoring, and audit trails.
- Build robust data models for obligations, filings, payments, regulator payouts, users, organizations, and documents.
- Implement strong security measures like role-based access control, tenant isolation, audit logging, signed URLs, and sensitive data protection.
- Collaborate with product and operations teams to translate business processes into effective technical solutions.
- Write clean, maintainable, and well-tested code while reviewing pull requests and documenting technical decisions.
- Support production deployments, debugging, monitoring, and performance optimization.
Required Skills and Experience
- Minimum of 5 years professional experience in software development, preferably with enterprise or business-critical systems.
- Proficiency in backend development using Node.js, TypeScript, JavaScript, Python, Java, C#, Go, or similar technologies.
- Experience designing and consuming REST APIs, webhooks, background jobs, and third-party integrations.
- Strong database skills, particularly with PostgreSQL including relational modeling, migrations, indexing, and transactional workflows.
- Knowledge of authentication, authorization, multi-tenant systems, and role-based permissions.
- Sound understanding of system and API design, error handling, logging, observability, and performance optimization.
- Experience building admin dashboards, internal tools, workflow systems, or enterprise SaaS products.
- Ability to interpret business requirements and develop practical technical solutions.
- Strong debugging and problem-solving capabilities.
- Effective communication skills for collaboration with both technical and non-technical teams.
Preferred Additional Skills
- Familiarity with TypeScript frameworks such as React, Next.js, Hono, Express, or NestJS.
- Experience with PostgreSQL ORMs like Drizzle ORM or Prisma.
- Knowledge of cloud platforms including Cloudflare Workers, Cloudflare R2, AWS, GCP, or Azure.
- Background in payment integrations, including mobile money, card payments, gateways, reconciliation, or payout systems.
- Expertise in document management, signed URLs, PDF generation, and audit evidence workflows.
- Exposure to accounting, payroll, tax, compliance, fintech, ERP, or government/regulator systems.
- Experience with queue systems, cron jobs, background processing, event-driven architecture, or workflow automation.
- Building systems for SMEs, finance teams, accountants, or operations teams is advantageous.
What We Value in Candidates
- Practical, product-oriented mindset.
- Comfort with complex workflows and backend system design.
- Aptitude for creating simple, effective solutions for complex business challenges.
- Security-conscious approach, especially handling financial and compliance data.
- Ability to thrive in an early-stage product environment and take ownership of deliverables.
- Passion for building software that addresses real challenges faced by African businesses.
Why Choose Bumara for Senior Software Developer Jobs in Lusaka?
Joining Bumara means contributing to impactful software that supports compliance, filings, payments, document management, and audit readiness for African SMEs. You will have the opportunity to:
- Build a platform from the ground up with real enterprise-grade systems.
- Influence architecture, engineering standards, and product development.
- Create tools actively used by businesses, compliance teams, and backoffice operations.
- Work on a product tailored to the Zambian and broader African SME market.
- Help establish scalable infrastructure as digital compliance and regulator APIs evolve.
Application Process
Interested candidates should submit the following to hr@bumara.com with copies to dev@bumara.com and compliance@bumara.com using the subject line Senior Software Developer – Integrations & Enterprise Systems:
- Curriculum Vitae or résumé
- GitHub profile, portfolio, or examples of previous work
- LinkedIn profile (if available)
- A brief note describing your experience building enterprise systems, integrations, payment workflows, or internal platforms
Job Details
| Company | Bumara Inc |
|---|---|
| Location | Lusaka, Zambia |
| Employment Type | Full Time |
| Job Category | IT & Telecoms |
To apply for this job email your details to hr@bumara.com