- Design, implement and maintain product offering
- Collaborate with cross functional teams, product, engineering, QA, deployment
- Take ownership of the product components
- Write Unit Test Cases for each and every API developed
- Good knowledge of design patterns/techniques.
- Should be able to use open source technologies to develop Web Applications.
- Require experience in writing testable software.
- Excellent oral and written communication skills
- Proven initiative, ability to work with minimal supervision and adhere to the schedule