About the Client : A solid, blue-chip, trusted and large consulting company, this organisation offers the option to be head office or client based.
They do work with all staff to define career paths and encourage mentoring as a way of helping pass on skills and knowledge for career advancement.
Most of the work is for local clients but they do international off-shore development too. Responsibilities : Azure Development : Developing and testing of the following : The internal team.
The wallet services platform and APIs (existing design with the existing team). The card and merchant management platform and APIs.
The business partner and customer services and APIs. The identity and access management services. Integration into existing platform services.
The web portals for the wallet, card, business partner, customer and identity and access management services. Java Development : Developing and extending the existing remittance services.
Extending the existing compliance reporting services. Developing new services to redeem remittance vouchers into new wallet platform.
Changing existing services as per the PI requirements. Debugging, testing and fixing new and existing services depending on the new services.
Runtime Tools : Angular CLI, Node, Git. Create, configure, monitor, deploy into App Services. Deploy applications in Azure (via VSTS CI & CD, and with scripting and automation).
Authentication Concepts : Active Directory Domain Services, Federated Services, OAuth. .Net Platform - C#. .Net / .Net Core.
Knowledge of Microservices, Cloud and Container Architecture - Service Fabric / Kubernetes. Deploy applications in Azure (via VSTS CI & CD with scripting and automation).
Monitoring and operation of Azure application - App Insights. Experience in working with SQL. ORMs - Dapper. Code architecture and patterns : Domain specific. Factory / Repo Pattern etc.