· Work within an Agile development team to develop and maintain our suite of products.
· Able to develop solutions for functional requirements with minimal supervision and take ownership.
· Developing applications for high availability and performance
· Contributing to 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 the right status to different stakeholders.
· Work with the team independently whilst managing time and priorities of the workload.