Analyze, design, implement, maintain & provide technical solutions to meet business requirements. Engage in requirement gathering, critical analysis & strategic planning. Develop & maintain complex front-end & middle tier components & testing of codes.