Individual contributor : - Design, develop, test and debug software modules for an enterprise security product. - Finds areas of optimization and produces high quality code. - Interacts with global distributed teams and works on product features. - Collaborates with various stake holders and helps bring proactive closure on the issues. - Evaluates various technology trends and brings in the best practices. - Innovate and come out of the box solutions. - Adapt, thrive and deliver in a highly evolving and demanding product development team. - Come up with ways to provide an improved customer experience - Collaborate with product managers and other members of the project team in requirements specification and detailed engineering analysis.