Technology Product Manager
Description
Overview of job
Product owners’ main goals are to ensure that their products meet business needs, are scalable and extensible, are delivered with quality and within budget. Said products form the core of how GroupM’s business is conducted and have critical importance to business operations.
Reporting of the role
This role reports to the Media Systems Director, Asia Pacific.
4 best things about the job:
- Product Ownership – Assume overall responsibility for the future technical direction of your product with regard to enhancements, evaluation of technical debt and design of functionality.
- Team Management – Manage and mentor the delivery team, promoting product ownership within the team and fostering succession planning.
- Feature Delivery – Ensure that business requirements are met on time, within budget and with quality
- Process Improvements – Continuously improve the delivery processes within the team (i.e. adoption of agile, automated testing, etc) to optimize quality, efficiency and governance
Measures of success –
In three months:
- Gain a deep understanding of the product being managed and identify the product functional gaps and technical debt.
- Keep track of staffing and overhead budget of the team on a weekly basis
- Ensure that deliverables meet business needs by validating requirements, design and conducting demos for business partners
In six months:
- Create a roadmap of bespoke product and ensure that the roadmap is created in line with business goals
- Manage vendor to ensure that team is optimally staffed with the proper skillsets
- Plan releases to align with business requirement prioritisation of the product backlog
In 12 months:
- Make decisions on the introduction or removal of technical debt of bespoke product taking into consideration the Return on Investment for such decisions
- Address conflicts within the team
- Engage with business partners to seek clarification as and when needed
Responsibilities of the role:
Product Ownership
- Continuously evolve the product by ensuring that non-functional requirements such as usability (UX), performance, maintainability, security, extensibility and scalability are addressed
- Final approver of proposed design for product
Team Management
- Build a cohesive and positive culture within the team
- Ensure that proper onboard/exit processes are adhered to
Feature Delivery
- Ensure that the delivery teams are adequately trained in terms of business domain knowledge to perform their tasks with quality, on time and within budget
Process Improvements
- Continuously strive to improve the delivery process through multiple avenues
- Agile methodology adoption
- Development tools
- Release management
- Task automation
- Documentation
What you will need:
Qualifications
- Bachelor degree in either Software Engineering or Computer Science is required
- Agile certification will be highly regarded
- Microsoft certifications such as MCPD will be highly regarded
Experience and Knowledge
Essential
- At least 7 years experience in a software engineering role
- At least 4 years experience as a developer
- At least 2 years experience as a team lead
- At least 5 years experience working with the VB6 / VBA / VB.NET
- At least 5 years experience working with Microsoft SQL Server with proficiency in 2008 or above
- Experience working with Windows Forms applications
- Experience with structured release management processes
- Experience with Application Lifecycle Management tools such as TFS
- Familiarity with Service Oriented Architecture, WSDL, REST
- Familiarity with common design patterns
Desirable
- Experience working with geographically distributed teams.
- Experience with ASP.NET Web Forms/ASP.NET MVC
- Familiarity with javascript, jQuery, Ajax
- Detailed knowledge of agile development methodologies
- Proven commitment to personal improvement outside the work environment
Skills
Essential
- An advanced level of written and oral English
- Strong documentation skills utilising both text and diagrams to clearly communicate a vision
- Ability to achieve high quality results by paying attention to detail
- A natural desire to share knowledge and teach others
- Ability to be self-sufficient and work independently
- Strong interpersonal skills
- Highly developed organisational skills
- Ability to quickly learn and understand new business environments
- Proactive, “can do” attitude
- Excellent time and expectation management skills
- Ability to manage multiple tasks, work under pressure and meet agreed deadlines
- Ability to travel internationally
Desirable
- Proficiency in C# .NET
- Proficiency using SSRS
About GroupM
GroupM leads and shapes media markets by delivering performance enhancing media products and services, powered by data and technology. Our global network agencies and businesses enable our people to work collaboratively across borders with the best in class, providing them the opportunity to accelerate their progress and development. We are not limited by teams or geographies; our scale and diverse range of clients lets us be more adventurous with our business and talent. We give our talent the space, support and tools to innovate and grow.
Discover more about GroupM at www.groupm.com
Follow @GroupMAPAC on Twitter
Follow GroupM on LinkedIn - https://www.linkedin.com/company/groupm
About Indonesia
Indonesia is one of the fastest growing and most dynamic markets in the world, with a population in excess of 260 million. It’s stable political climate and increasing consumer disposable income has meant that Indonesia is now firmly on the radar for MNCs seeking to invest in emerging markets.