Experience: 4 to 8 years
- Understand business requirements from product managers from onshore team / customers.
- Development experience on MS Azure platform will be preferred.
- Builds prototypes of software applications and solutions as needed.
- Assist in the rollout, maintenance, and ongoing administration of the enterprise software product and support.
- Experience with Web services and REST Protocol.
- Thorough with unit testing and code coverage and good understanding on version control tools
- Bachelor’s degree in engineering desired; advanced degree preferred.
- Experience in Node js, NLP (Natural Language Processing), BOT, AI, or Machine Learning (ML) is preferred
- Ability to perform in extremely dynamic environment with Agile development approach.
- Working experience with MS Azure platform
- Excellent verbal and written communication