Position Overview:As the Product Lead, you will provide appropriate leadership, organization and integration to deliver a range of different size and complexity of process, data, and technology projects. ?You will work together with our product management, customer service, go to market and other key stakeholders to ensure solutions are implemented successfully and customer functionality needs are met. ?You are accountable for providing direction related to software product requirements gathering, design, construction, and testing leveraging Agile as the foundational methodology.You will lead a team of requirements analysts, software engineers, and quality assurance and will be the primary contact for a product or group of products.
You will be responsible for resource planning and allocation for effective product delivery; ensuring that project demand, product maintenance, and 3rd level support escalations are effectively prioritized.
As needed you will be expected to manage vendors partnerships to deliver results.Principal Accountabilities:40% -Talent ManagementSupervise the team and ensure proper team management as per Cargill?s processesProvide direction, coaching, and development for team members as appropriateExecutes all Cargill defined talent management processes for their groupDevelops a culture of engagement and inclusiveness within the teamCommunicate key messages to teamSupport, encourage and facilitate collaboration and communication between teamsAccountable for workforce planning efforts in their area. (Headcount forecast demand, succession planning, coaching, and team engagement.)Change agent and collaboration leader that enables delivery across geography.Lead complex change management efforts30% – Project Delivery and Product Maintenance ManagementEnsure that delivery of projects is in accordance to expectations and within performance metrics of scope/qualityManage 3rd level support escalations per defined service levels.Ensure delivery of tested software to meet external customer needs.Partner with PMO to succeed in delivering projects within agreed performance metrics.Manage budgets including reviewing and reconciling invoices and time sheetsChampion process adherence in team and ensures processes are followedReport project and team performance measures and drives continuous improvement of results.20% – Resource and Vendor ManagementManage supply of resources to match planned demand in project/product pipeline.Ensure utilization of resources in team to agreed targets.Lead/Establish relationships with external sourcing partners/vendors for resourcing solutions.Hold sourcing partners/vendors accountable to agreed upon outcomes.Handle issues and risks associated with sourcing partner and contractor management.Lead project/service offering estimation process and resource requirements plans that ensure successful delivery of the proposed project/product.
Ensure estimation is completed for all technologies for projects assigned to the team.Work with stakeholders to ensure that demand is accurate.Develop resource plans to satisfy long term view of demand.10% – Relationship Management and other duties as assignedPartner with key stakeholders, peers, and leadership members to ensure solutions are implemented successfullyFacilitate negotiations and agreements among stakeholdersAdvise and counsel leaders on solution options while ensuring cohesion with the overall strategyAct as a liason to other departmentsCreate strategic relationships with technology teams, internal functions, vendors, and business partnersUtilize substantial knowledge of process & software product management practices to understand customer requirements, and consolidates local design needsEnsure alignment of current development technologies with Enterprise Architecture and TGRC (Technology Governance, Risk and Controls)Skills:
Required:University degree in Business, IT or equivalent experience5 or more years successfully working as a senior business analyst or related experience on medium to large scale projects3 or more years successfully managing and leading teamsProven record of interacting with multiple business units and functional teamsExperience leading complex projectsStrong written and verbal communication skills, ability to communicate technical and business information effectively to both technical and non-technical peopleProven conflict resolution skillsAbility to understand our business, work across groups, be a team player and enjoy working in a team-oriented environmentExperienced working with ambiguityStrong problem solving/decision-making skillsExperience leading and influencing others, including senior level personnelEstablished skills in identifying and developing strategies to address change management issuesEstablished subject matter expert in several business process areasPreferred:Masters degree in Business or ITExperience with feed management, supply chain, or operations softwareExperience with Agile software developmentExperience with commercial software developmentExperience with in-house developed and package implementationsKnowledge of and experience with Change Management