Software Engineer / Software Developer / Software Innovation Engineer - prime skills: Java, Python, JavaScript (further details below)
** Please note; this is a Fixed Term Contract (FTC), employed by the client for the duration of the assignment ** Entitled to benefits and on-target bonus.
Seeking an experienced Software Engineer who will be part of a tech lab that takes a very hands-on approach to research, test & development of inclusive financial/digital inclusion technologies.
Software Innovation Engineer will be required to develop, code and test tech innovations in financial and digital services - the aim is to support the un(der)banked within mobile money, payment systems, merchant payments, digital identities, and eKYC/eSign, etc.
Must have excellent communication skills as you will be working with internal technical & business teams as well as external partners.
Develop sandboxes and cloud test environments, support and run hosted test environments.
Monitor and improve sandboxes/cloud test environments - seeking improvements from stakeholders and the industry.
Contribute to develop and code highly innovative technical projects & work closely with suppliers code and open source.
Monitor & research tech trends in financial & digital inclusion, collaborate with other team members to produce and publish insights for the industry i.e. webinars, papers, blogs.
Support the Technology Lead in the delivery of technical innovation projects.
Skills & experience:
Solid technical knowledge:
o Programming logic and knowledge in 2 languages such as Java, JavaScript, PHP or Python;
o Framework experience in Node.JS, Drupal, spring-boot or apache-tomcat;
o Database experience, desirable knowledge in MySql
o Desirable knowledge in OpenAPI (Swagger), Postman, SwaggerHub, Docker, Maven, CircleCI, Git, GitFlow, Cloud Environments (AWS, Azure, others)
Experience gained in an innovative digital tech environment, e.g. start-up in mobile and/or payments services, challenger bank, telecom operator, technical consultancy, academic institution, or other
Technical background in technologies relating to financial services, mobile money, payments, mobile apps, digital identity management, and/or other areas relevant for inclusive fintech
Demonstrable technical experience in software development, experimentation, and delivering MVPs and prototypes