Senior Software Engineer Backend Job Vacancy

Senior Software Engineer Backend Job Vacancy

Hello dear, you are welcome to Latestinfor where we give daily updates on the available jobs and scholarships opportunities in Nigeria and the whole Africa. In this article we will give you the details on this job opportunity of Senior Software Engineer Backend (Payments Expert) Job Vacancy.

The FairMoney company is a credit-led mobile bank for emerging markets. The company was founded and launched in year 2017, operates in Nigeria & India, and raised up to €50m from global investors like Tiger Global, DST & Flourish Ventures. The company has branch offices in Germany, Latvia, France, Nigeria, the UK, Türkiye, and India.

Job Details

Job Title:

Senior Software Engineer

Job Location: 

Abuja, Nigeria


Engineering Department

Employment Type:

Full time

Senior Software Engineer Backend (Payments Expert) Job Vacancy

Job Description

  • As a Senior Software Engineer You will be working in our Technology Division, which is now composed of 75+ people in Lagos, Bangalore, Paris, Türkiye, and remotely across the globe.
  • FairMoney company is building Engineering centers of excellence across multiple regions and are looking for smart, talented, driven engineers. This is a unique opportunity to be part of the core engineering team of a fast-growing fintech poised for more rapid growth in the coming years.

Summary of Responsibilities

The role holder will be responsible for the following:

  • Tackling complex financial processes with the right patterns and appropriate solutions.
  • Helping drive the architecture and technology choices that enable a world-class experience for our customers.
  • Being responsible for designing, developing, and deploying medium to large-sized projects.
  • Helping define engineering best practices and providing technical mentorship to other members of the engineering team.
  • Developing high-quality features by working with our Product team to better serve customers.
  • Contributing to continuous improvements to an infrastructure that can handle millions of clients.
  • Analyzing and improving efficiency, scalability, and stability of monitoring, continuous integration, and platform integration.
  • Building a platform on which each market can plug its specific features while maintaining a solid common core product.

Our technical stack

  • We are hosted on Azure cloud: We use Azure SQL, Azure DevOps, Azure App Service, and some other great services that Azure cloud offers.
  • Our customer-facing product is an Android and IOS application.
  • It communicates with a .Net Core (C#) backend.

Qualifications, Skills and Experience

  • Bachelor’s/Master’s degree in Computer Science, Maths, or related technical domain.
  • You have 3+ years of experience working in the Fintech space.
  • You have experience working with ISO8583.
  • You have 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • You have excellent verbal and written communication skills.
  • You have excellent problem-solving skills and object-oriented design skills.
  • You have 5+ years of experience in backend software development with C#

Preferred Qualifications

  • Experience mentoring junior software engineers to improve their skills, and make them more effective, productive software engineers.
  • Experience influencing software engineering best practices within your team.
  • Expert knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience taking a leading role in building complex software systems that have been successfully delivered to customers.
  • Micro-services experience is very much preferred.
  • Experience with cloud providers, preferably Azure, alternatively AWS/Azure.
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features and create technical designs and specifications.

Job Benefits

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

Recruitment Process

  • There will be technical interview with members of the Engineering team for 45-60 minutes.
  • There will be an Interview with key stakeholders for 45-60 minutes.
  • The recruitment member from the recruitment team will call the successful candidates for 30mins

Application Deadline

Not Specified

How to Apply

Interested and qualified candidates for this job opportunity should:

Similar Jobs:

For Daily Jobs and Scholarships Updates

Join WhatsApp Group

Join Telegram Group