Software Engineer – Backend (.NET) @ Fairmoney Microfinance Bank

February 10, 2025

Job Description

Jobs in Lagos, Nigeria.

Roles and Responsibilities:

  • Collaborate with the Product team to design and implement high-quality features aimed at enhancing customer satisfaction.
  • Develop a platform that allows each market to tailor specific features while ensuring a robust core product.
  • Solve complex financial challenges using effective methodologies and appropriate solutions.
  • Play a key role in making architecture and technology decisions to create an exceptional user experience.
  • Take ownership of designing, developing, and deploying medium to large-scale projects.
  • Contribute to defining engineering best practices and mentor other engineers to foster their growth.
  • Assist in the continuous optimization of infrastructure to support millions of users.
  • Improve the efficiency, scalability, and reliability of monitoring, continuous integration, and platform integration systems.

Requirements:

  • Bachelor’s or Master’s Degree in Computer Science, Mathematics, or a related technical field.
  • At least 6 years of experience in backend software development using C#.
  • Over 2 years of experience in the Fintech sector.
  • More than 2 years of experience in contributing to the design and architecture of new and existing systems, with a focus on reliability, scalability, and design patterns.
  • Excellent verbal and written communication skills.
  • Strong problem-solving abilities and a solid understanding of object-oriented design principles.

Technical Stack:

  • Our customer-facing product is an Android and iOS application.
  • The application interacts with a .NET Core (C#) backend.
  • We are hosted on Azure, utilizing services like Azure SQL, Azure DevOps, Azure App Service, among others.

Preferred Qualifications:

  • Experience in building complex software systems and successfully delivering them to customers.
  • Knowledge of best practices for the complete software development lifecycle, including coding standards, source control management, testing, and operations.
  • Familiarity with cloud platforms, particularly Azure, or alternatively AWS.
  • Experience in working with users, technical teams, and management to gather requirements, define product features, and create technical designs and specifications.

Benefits:

  • Private Health Insurance
  • Pension Plan
  • Paid Time Off
  • Work From Home
  • Training & Development Opportunities

Source: From Company Career Portal/Other Job Boards.

https://apply.workable.com/fairmoney/j/B141B4A417