Koins Microfinance Bank Limited is a fully licensed technology and impact-driven microfinance bank that focuses on driving financial inclusion. Loans / Savings/ Investments.
Job Summary
- Koins Bank, a member of Primera Africa Group, is a fully licensed microfinance bank dedicated to providing innovative financial solutions to businesses and individuals.
- Our goal is to enhance financial inclusion by offering a comprehensive suite of services tailored to meet the diverse needs of our clients.
Responsibilities
- Server-Side Logic: Develop and maintain the code that runs on the server, handling data processing, application logic, and business rules.
- Database Management: Design, implement, and manage databases to store and retrieve data efficiently.
- API Development: Create and maintain Application Programming Interfaces (APIs) for communication between the frontend and back-end components.
- Performance Optimization: Optimize the back-end for speed, efficiency, and scalability.
- Integration: Integrate third-party services and databases into the application.
- Troubleshooting and Debugging: Identify and resolve issues in the server-side code and infrastructure.
- Collaboration: Work closely with front-end developers, product managers, and other stakeholders to deliver high-quality software.
- Documentation: Create and maintain documentation for the back-end code and infrastructure. • Security: Implement security measures to protect data and prevent unauthorized access.
Code Quality & Maintainability:
- Code Coverage: Measures the percentage of code that is executed by automated tests, ensuring thorough testing and identifying potential bugs.
- Defect Rate: Tracks the frequency and severity of bugs or defects found in the codebase, highlighting areas needing attention.
- Code Churn: Indicates the amount of code changes (rewrites or deletions) within a specific timeframe, reflecting the stability and maintainability of the code.
- Code Simplicity: Measures the ease of understanding and maintaining the code, often assessed using metrics like cyclomatic complexity.
- Code Stability: Evaluates the impact of small code adjustments on the overall product and its objectives, ensuring stability and reliability.
Efficiency & Project Delivery:
- Cycle Time: Measures the time taken for a task to move from start to finish, reflecting the team's efficiency in delivering features.
- Deployment Frequency: Tracks how often a team successfully deploys code, indicating the speed and reliability of the deployment process.
- Lead Time: Measures the time it takes for a task to be completed, from initiation to final delivery.
- Flow Efficiency: Measures the ratio of active work time to total time spent on a task, highlighting areas where delays or bottlenecks occur.
- Change Failure Rate: Calculates the percentage of changes or deployments that result in failure or require rollbacks, indicating the stability of the codebase.
- Sprint Burndown: Measures how much work the team completes during a sprint, helping to track progress and identify potential issues.
- Release Burndown: Tracks the progress of a release, helping to monitor the completion of tasks and identify potential roadblocks.
- Velocity: Measures the rate at which a team delivers completed work over a specific time period, typically within an iteration or sprint.
Skills:
- Programming Languages: Proficiency in server-side languages like Python, Java, Ruby, PHP, or Node.js.
- Databases: Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- APIs: Experience with designing and implementing RESTful APIs.
- Frameworks: Familiarity with popular back-end frameworks (e.g., Spring, Ruby on Rails, Django, Express.js).
- Operating Systems: Knowledge of Linux or other server-side operating systems.
- Cloud Technologies: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Problem-Solving: Strong analytical and problem-solving skills.
- Communication: Excellent communication and collaboration skills.
Benefits
- Hybrid work model
- 13th Month Salary
- Leave Allowance
- Medical Allowance.
Method of Application
Signup to view application details.
Signup Now