datatrota
Signup Login
Home Jobs Blog

Senior Software Engineer at Money in Minutes

Money in MinutesLagos, Nigeria Software Development
Full Time
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

More jobs like this

X

Send this job to a friend