Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 2, 2022
    Deadline: Dec 19, 2022
  • ENROYALE GLOBAL SERVICES LIMITED is a World-Class Consulting Firm with specialization in Human Resource Management, Management Consultancy Services, Business Development Consultancy Services and Capacity building Services. We are committed to our client’s development and growth through the introduction of internationally proven innovations, ideas, pro...
    Read more about this company


    Team Lead, ICT & Senior Software Engineer


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

    Method of Application

    Interested and qualified? Go to Enroyale Global Services Limited on to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Enroyale Global Services Limit... Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail