Responsibilities
• Lead all aspects of the software development cycle, including design, planning, specification, go-live, and rollout
• Write architecture and technical specs that the engineering team can use to build products at a fast pace with minimal errors. These could be specs for the user interface as well as the APIs
• Lead sprint planning, work breakdown, assignments, and sprint execution
• Elaborate on complex stories and clarify to teams to ensure minimum iterations during development
• Conduct and participate in sprint stand-up and sprint rituals to drive the product development execution
• Identify bottlenecks and blockers; engage relevant stakeholders and replan the sprint, to obtain high sprint velocity and quality
• Assist engineering team members with code review, technical troubleshooting
• Engagement and manage team members for recruitment, joining, induction, training, and performance reviews
• Be a custodian of high-performance, meritocratic, and growth culture
• Ideate on solutions together with the product, engineers, and other stakeholders
• Lead QA team and process to ensure quality releases to production and customer deployments
Requirements
• At least three years of relevant experience as a Technical Lead or Manager of an enterprise product.
• Ability to break down complex needs into manageable milestones while iteratively building products and features for the best market fit
• Ability to make decisions or prioritize solutions using data
• Ability to work in a fast-paced, dynamic environment
• Excellent communication and presentation skills
• Technical Background or experience with managing platform products is required
• Hands-on experience with Python/ ReactJS preferred