- Strong in writing code, services and components in Scala, python, Apache spark, Kafka, Redis and related technologies such as Hadoop, HDFS and Zookeeper.
- Strong in Microservices and API development and build service catalogue by using API best practices such as identity, logging, monitoring etc.
- Have exposure to Devops process and tools and strong understanding of CI/CD development cycle.
- Knowledge of Azure cloud services (or any relevant cloud platform).
- Ability to perform code reviews, test case reviews and ensure code developed meets the requirements.
- Providing expertise in technical analysis and solving technical issues during project delivery.
- Responsible for systems analysis - Design, Coding, Unit Testing and other SDLC activities.
- Requirement gathering and understanding, analyse and convert functional requirements into concrete technical tasks and able to provide reasonable effort estimates.
- Work proactively, independently and with global teams to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks.
Candidate is expected to show case strong development principles and practices, adhering to Agile project delivery model.