- Should be a BS or MS in computer sciences or equivalent with proven track record as a business analyst/technical product manager/tech lead in a cloud based digital platform development environment.
- Collaborate with Product Management to understand the product road map based, product level requirements and translate them into functional requirements
- Manage the product backlog and prioritizing them based on changing requirements
- Develop user stories
- Oversee all stages of product creation including design and development
- Monitor and evaluate product progress at each stage of the process
- Liaison with the Product management, product team and end-users to deliver updates
- Participate in Scrum meetings and product sprints
- Hands-on and be able to lead a team of highly talented software engineers in the software development
- Deliver an outstanding user experience for complex web-based enterprise applications
- Utilize cutting edge technology to develop service-oriented software
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable code
- Write reusable UI components based on design patterns and workflows.
- Ensure the best possible performance and quality
- Prepare product/engineering performance metrics and publish across the organization
- Experience in leading software development projects
- Strong focus on secure coding and security best practices (TLS, cryptography, etc.)
- Extensive experience in Agile methodologies
- Git based source code control, CI/CD using Jenkins
- Cloud architecture and development, particularly AWS
Job Type: Full Time
Job Location: India