Create and maintain features in Web including integration scripts applications and develop unit tests Investigate problems in applications in collaboration with support, backend, and merchant teams Propose and do refactors Estimate efforts for tasks with a high level of accuracy Analyze large volumes of data to find possible problems and propose performance improvements Identify performance issues and propose solutions Participate in technical meetings and propose solutions to problems Create alarms in metrics systems Indicate new tools and technologies Support new developers and train them on development process, patterns and features Participate in functional meetings with non-engineering teams Document features in the available tool Create integrated tests Analyze proposals and define the best solution in refinement meetings Participate in war rooms and create an action plan