To be responsible for overall technical design and build of the custom elements of a project. To work as a team member along with the Solution Architect and support team members to deliver the complete solution for the customer. Work closely with product owners and technical leaders to help develop solution architecture, core system components and proof of concepts. Work autonomously to tackle technical issues and ongoing framework enhancements. Conduct design reviews and code reviews to ensure superior product quality. Responsible for technical designing, coding and testing ensuring that the deliveries meet the business expectations. Coordinate with E2E and component designers, test teams on technical issues thereby ensuring that the problems reported for CR are resolved in a timely manner.