MIM Finance Company Limited (t/a Money in Minutes or MIM) is a UK originated FinTech start-up in the process of launching its exciting products in Nigeria. MIM’s aim is to provide straightforward and instant finance to consumers in a bid to help solve the current access to finance problems in Africa. MIM’s products would also make it possible for low and middle-class earners to acquire white goods and solar energy generating equipment in a bid to resolving the electricity challenge engulfing the continent.
Key Responsibilities:
Software Design & Development:
- Lead the design, development, and deployment of software solutions, ensuring they meet the business needs of our BPO clients.
Code Review:
- Conduct code reviews to ensure the quality, scalability, and maintainability of software.
Collaboration & Cross-Functional Work:
- Work closely with product managers, business analysts, and QA teams to understand project requirements and deliver high-quality solutions. Act as a bridge between technical and non-technical teams to ensure clear communication and understanding of project goals.
Performance Optimization:
- Continuously monitor and improve the performance and scalability of applications, particularly in areas like speed, resource utilization, and data handling in BPO systems.
Bug Fixing & Issue Resolution:
- Identify, troubleshoot, and resolve software defects and issues. Ensure that issues are addressed in a timely manner, minimizing impact on operations.
Technology Evaluation & Adoption:
- Stay current with emerging technologies, programming languages, and development frameworks. Propose and implement improvements to the software development process and technology stack.
Client-Focused Development:
- Develop custom solutions for clients, ensuring that the software meets client-specific needs. Collaborate with client-facing teams to understand requirements and provide technical input on solution feasibility.
Qualifications:
Education:
- Bachelor’s degree in Computer Science, Software Engineering, or related field. A Master's degree or relevant certifications is a plus.
Experience:
- 5+ years of experience in software development, with a strong track record of delivering complex applications in a BPO setting. Experience in designing and implementing software systems that integrate with business processes is highly desirable.
Skills & Competencies:
- Excellent problem-solving and debugging skills.
- Ability to work independently and in a team environment, managing multiple projects and priorities.
- Strong collaboration and communication skills to work effectively with technical and non-technical stakeholders.
- High attention to detail and ability to ensure quality in every stage of the development process.
- Understanding of security best practices and the ability to build secure applications.
- Familiarity with DevOps practices and automation tools.
- Additional Requirement:
Method of Application
Signup to view application details.
Signup Now