Job description: Your Role & Responsibilities Technically lead project through all stages of the project life cycle, including requirement understanding, estimation, design, development, acceptance testing Work closely with Architect & Product Manger-Technical to come up low level design Develop cri