Vice President - Technology Division
New York, New York, Us
Product Engineering Lead with following responsibilities: - Envision and prioritize product roadmap closely working with product owners, clients and other stake holders, while considering the budget, resource availability, functional (business process, domain integration etc.) and non-functional requirements (user experience, scalability, availability, maintainability etc.), effectively identifying the minimum viable product for iterative development.- Architecting technical implementation, build and deployment fulfilling targeted non-functional requirements and budget.- Develop product using agile methodologies, while mentoring junior and mid-level developers on best practices and coordinating with globally distributed teams. - Communicate and network with diverse stake holders about product features and occasionally provide training if needed.Products:Technology Business Management Workstation - highly available and performant analytics and reporting application, helping end users gain meaningful insight from large scale unstructured data. Technologies used include but not limited to Java, Spring, Elastic Search, DB2, Python, Angular, Jenkins, Maven, REST, JIRA and Private Cloud technologies. Global Contract Tracking Tool - A tool used by every product manager within the firm globally, letting Sponsors, Team Leads, Team Members and other stake holders collaboratively agree upon requirements, freeze them as measurable contracts, and letting Sponsors confirm upon project delivery. Technologies and methodologies used include but not limited to Domain Driven Design, Java, Dropwizard, Jetty, Camuda, Oracle, Elastic Search, React, REST, JIRA and Private Cloud technologies.