Elicit, analyze, specify & validate business requirements
Define & Document the engineering requirements
Place specific emphasis on technical and usability design
Code and verify the solution
Unit & integration test
Debug & squash bugs
Perks and benefits
Insurance
Laptop
Appraisal in every quarter