Duties and Responsibilities
• Able to design and develop solution for functional requirements with minimal supervision and take ownership
• Designing and developing applications for high-availability and performance
• Contributing in all phases of the product development lifecycle
• Writing well designed, testable, and efficient code
• Analyze, troubleshoot and tune performance when required
• Define/adhere to best practices during implementation and integration.
• Provide inputs to program management regarding prioritization, risks and overall plan.
• Ability to escalate and provide right status to different stakeholders

