Senior Backend Software Developer – Lagos, Nigeria (Hybrid)

Full time Permanent Transquisite Consulting in Finance Technology , in Information Services Email Job

Job Detail

  • Experience 6 Years
  • Qualifications Degree Bachelor

Job Description

We have been engaged to identify Senior Backend Software Developers for a digital banking mobile app designed to support the informal sector and its consumers across the Sub-Saharan Africa market.  The mission of our client is to be the one-stop bank for BOP, consumers, SMEs, and enterprise while providing unrivalled financial inclusion and lifestyle banking services.

Reporting to the Engineering Manager, and closely working with the Tech Team that looks after various business units, the Backend Software Developer will successfully lead the design, development, and delivery of technology and applications

The ideal candidate for the role will be someone who is a tech expert, and who also has deep knowledge and experience with building scalable and fault tolerant backend platforms as well as the development of internal and external APIs with major emphases on real time data.

We are looking for professionals who are very experienced in a major backend framework like NodeJS (NestJS) or JavaScript (Rest) as well as considerable experience integrating with RESTful APIs. Experience working with real time data, data pipelines and databases (PostgreSQL, MongoDB) are highly desirable but more than anything, they are looking for a developer who demonstrates the ability to research and quickly create PoCs that will work best for their needs.

RESPONSIBILITIES

  • Design, prototype and architect scalable and fault tolerant platforms that work seamlessly on mobile and web platforms
  • Designing and developing complex data pipelines to merge, enrich, query, and visualize data from multiple sources and formats
  • Designing and developing Inbound & Outbound APIs
  • Collaborating with the rest of the engineering team to design and launch new features

Teamwork

  • Work collaboratively in a strong and dynamic team
  • Contribute effectively to an enthusiastic team to achieve remarkable results
  • Work in a systematic feedback and performance review system

EXPERIENCE REQUIRED

  • Degree or Masters in Computer Science or related discipline
  • Certifications in Google, AWS Cloud, or/and Software Development are an extreme advantage
  • Project Management is also an advantage
  • 5+ years of overall development experience which ideally includes working with a dynamic programming language
  • Good leadership & soft skills
  • Excellent Documentation skills
  • A lot of experience working with RESTful APIs for data access
  • Experience integrating NestJS (NodeJS) or JavaScript (Rest) & PostgreSQL Database
  • Extensive experience in JavaScript programming and modern frameworks like NestJS or Rest
  • Experience integrating with GCP or AWS services and good understanding of GitHub Actions
  • Understanding and experience of container services e.g Docker and Kubernetes
  • Understanding of SQL and database technology such as Postgres / MongoDB
  • Experience with agile development methodologies with Test Driven Development (TDD) and CD (Continuous delivery)
  • Great Communicator: Ability to work independently on assigned tasks while keeping stakeholders informed of progress, setbacks, and updated timelines

Measurable KPI’s that would deem you successful in this role:

  • Code quality
  • Availability, maintainability, and scalability of applications built
  • Defects/bugs found in production code
  • Response time to issue resolution
  • Testing quality and coverage

Required skills

Other jobs you may like

Close Menu