Point your AI agent at freehire and let it find you a job.

Get the CLI →

Equity Group Holdings

New

Assistant Manager, FULL STACK DEVELOPER.

Posted Updated 4 views
Discussion

Summary

A senior full-stack developer role at Equity Bank in Rwanda: hands-on design and development of enterprise banking applications, secure APIs/microservices, and integrations with Finacle core banking, Oracle SOA, and payment platforms, plus database tuning (Oracle/SQL Server/PostgreSQL), Docker/Kubernetes deployments, and mentoring other developers.

Job Summary
To design, develop, and maintain enterprise-grade banking applications, APIs, and digital solutions. The role will
serve as a senior technical contributor responsible for software architecture, hands-on development, systems
integration, code quality, and technical leadership across the bank's development initiatives. The incumbent will be
expected to solve complex technical problems, mentor developers, and actively participate in delivering strategic
technology projects.
Key Responsibilities and Accountability
1. Technical Leadership
• Provide technical guidance and mentorship to developers.
• Review application architecture and recommend improvements.
• Lead technical design sessions and code reviews.
• Establish development standards, frameworks, and best practices.
• Drive adoption of modern software engineering practices.
2. Application Development
• Design and develop scalable web, mobile, and enterprise applications.
• Build secure APIs, microservices, and middleware components.
• Develop complex business workflows and integration services.
• Write high-quality, maintainable, and well-documented code.
• Participate actively in development, testing, and deployment activities.
3. Enterprise Integrations
• Develop and support integrations with Core Banking (Finacle), Oracle SOA, payment switches, mobile banking,
internet banking, and third-party platforms.
• Design API contracts and integration patterns.
• Troubleshoot integration failures and performance bottlenecks.
• Support digital transformation initiatives requiring system interoperability.
4. Database & Performance Engineering
• Design and optimise Oracle, SQL Server, and PostgreSQL databases.
• Develop advanced SQL queries, stored procedures, and database packages.
• Perform application and database performance tuning.
• Support high-availability and disaster recovery requirements.
5. DevSecOps & Release Engineering
• Implement CI/CD pipelines and deployment automation.
• Support containerised deployments using Docker and Kubernetes.
• Integrate security controls throughout the software development lifecycle.
• Manage release processes and production deployments.
6. Production Support & Resilience
• Provide Level 3 technical support for critical production incidents.
• Lead root cause analysis and permanent problem resolution.
• Participate in major incident management and recovery activities.
• Ensure application stability, resilience, and performance.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available