You will join the technology team as a technical product owner, focusing on product development and management. Your responsibilities include participating in product design with the product owner and stakeholders, leading a technical team to implement requirements, and validating technical decisions. You will ensure the development process meets estimates, deadlines, quality standards, and best practices, while also providing recommendations for key design aspects, such as managing technical debt and creating reusable components.
You will develop and maintain the product roadmap, ensuring alignment with business goals and technical feasibility. Monitoring and analyzing product performance metrics to drive continuous improvement will be part of your role. You will coordinate with cross-functional engineering teams ensure successful delivery and ongoing support.
You are expected to define modules, components, interfaces, and data for systems, and develop robust and maintainable solutions.
You should be able to handle relational and non-relational databases with a strong understanding of normalization and modeling, and manage front-end, back-end, and cloud domains.
You will collaborate on developing internal tools, software architecture, and methodologies. You will be an integral part of the core team with opportunities for coaching and mentorship. Furthermore, you will help select, grow, and manage vendor partners.