Software Engineer - Backend (.NET) Job at FairMoney
FairMoney is building the leading mobile bank for emerging markets. We started with a digital microcredit application on Android, and currently roll out additional financial services (current account, savings, debit card) while expanding the product to Western Africa and South-East Asia.
We are recruiting to fill the position below:
Job Position: Software Engineer - Backend (.NET)
Job Location: Nigeria
Employment Type: Full-time
Roles and Responsibilities
- Developing high-quality features by working with our Product team to better serve customers.
- Building a platform on which each market can plug its specific features while maintaining a solid common core product.
- 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.
- 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.
Requirements
- Bachelor’s / Master's Degree in Computer Science, Maths, or related technical domain.
- You have 6+ years of experience in backend software development with C#.
- You have 2+ years of experience working in Fintech.
- 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.
Our Technical stack:
- Our customer-facing product is an Android and IOS application.
- It communicates with a .Net Core (C#) backend.
- We are hosted on Azure cloud: we use Azure SQL, Azure DevOps, Azure app service, and some other great services that Azure cloud offers.
Preferred Qualifications:
- Experience being a part of building complex software systems that have been successfully delivered to customers;
- 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 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, create technical designs and specifications.
Benefits
- Private Health Insurance
- Pension Plan
- Paid Time Off
- Work From Home
- Training & Development.
Similar Jobs
- Web Developer Job at Access Solutions Limited
- Mobile Software Developer Job at Access Solutions Limited
- Job Vacancies at Ruhe Global Resources
- Cloud & AI Infrastructure Sales Executive Job at Oracle
- Product Designer (UX) Job at Moniepoint
- Job Openings at Continental Multimedia Academy Limited
- Full Stack Developer Job at Dadeyo Schools
- Backend Java Developer Job at Eryk IT Solutions
- Job Openings at Mystar Technology
- Fullstack Software Developer Job at SterlingPRO Business Application Limited