Responsible for each phase of the endtoend Product/Project life cycle as applicable.
Where applicable this includes inception requirements analysis design development testing deployment infrastructure capacity performance support monitoring and decommissioning as appropriate.
Customer orientation Responsible for creating and propagating a customerorientated attitude within the team whilst identifying and understanding the needs of all customers and managing their expectations.
Aligning product/project strategy with the business customers (internal and external) and technology through collaboration.
Ensure products/projects are compliant as required and remain relevant where applicable.
Define track and measure product business benefits realisation
Maintains technical understanding and product(s) knowledge as well as general group product knowledge.
Accountable for the reporting and analysis of the relevant performance metrics.
Prioritisation and planning of Backlogs / Demand Pipelines and where applicable Product Roadmaps
Ensures that company standards and processes are adhered to
Understand the business requirements and plan what is to be implemented and when
Removes any bottlenecks preventing software delivery
Bridge the gap between the business and the technical stakeholders
Ensure risk mitigation plans are in place.
Accountable for the software engineering life cycle
Participates in the recruitment of new staff when necessary
Manages direct and indirect reports
Ensures that the team is appropriately resourced and members are equipped with the requisite skill set required for both current and future projects
Developing a training and career development plan for each team member
Facilitate regular performance development conversations and drive agreed actions to support team members growth as well as their contribution to the team and company culture
Facilitates mentoring and coaching as required
Manage relevant team budgets
Ensures that the team is aligned with the company strategy and working towards achieving the strategy
Provides feedback to your manager on a regular basis regarding team performance as well as product and project progress as applicable
Leads with a software engineering mindset
Continuously reviews processes (including inner sourcing) to maximize team and company wide efficiencies
This would include software engineering maturity best practices
Continuously aim to improve the quality of the software and team effectiveness
Continuously aim to automate as much of the development testing deployment and monitoring aspects of our software
Stay abreast of software engineering best practices in the market to inform opportunities for improvement.
Drive and communicate with peers and other active parties to drive the improvement of processes
Continuously align with stakeholders to ensure adoption of change integration and collaboration between dependent teams products and services
Effectively resolve escalated issues to ensure delivery and good stakeholder relationships
Manage issues with appropriate urgency which includes resolution and communication with stakeholders in conjunction with the support process.
Create and execute product/project technical and operational strategy that aligns with portfolio and group taking into consideration Products Markets Customers and Services.
Facilitates an understanding of competitor analysis and market research to identify areas of opportunity and risk
Aligns with other teams as required to achieve objectives
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.