Team Lead, ICT & Senior Software Engineer at Enroyale Global Services Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
3 years ago

Additional Details

Job ID
27521
Job Views
132

Job Description

  • Application Deadline: Mon, 19 Dec 2022 00:00:00 GMT
  • Position: Team Lead, ICT & Senior Software Engineer

  • Job Type Full Time

  • Qualification BA/BSc/HND

  • Experience 5 years

  • Location Lagos

  • Job Field



Responsibilities



  • Developing high-quality features by working with our technology partners 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 partners 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 which can handle millions of clients;

  • Analysing and improving efficiency, scalability, and stability of monitoring, continuous integration and platform integration.

  • Our customer-facing product will be a third-party Digital Banking suite with a mobile wallet, lending suite, Digital Onboarding & Smart rules for instant decision-making;

  • Our core banking Application is BankOne; We are currently upgrading to the Level 3 Bank-in-a-Box Digital Banking Solution;

  • Other third-party partner solutions will be integrated with the digital Banking suite to improve our service offering i.e Social Banking, USSD Banking, Agency Banking etc


Qualifications / Requirements



  • Candidates should possess a Bachelor's Degree

  • You have 5+ years of experience in backend software development with Ruby (on Rails);

  • You have experience working with Core-banking software or building digital Banking solution.

  • 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.


Preferred Qualifications:



  • Experience taking a leading role in building complex software systems that have been successfully delivered to customers;

  • Full stack Developer competencies including:

  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.

  • Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.

  • Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.

  • Familiarity with database technology such as MySQL, Oracle, and MongoDB

  • 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 in communicating with users, other technical teams, and management to collect requirements, describe software product features, and create technical designs and specifications;

  • Experience mentoring junior software engineers to improve their skills, and make them more effective, productive software engineers;

  • Experience influencing software engineers' best practices within your team.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept