My client based in South Manchester is looking to recruit for a Development manager who can not only manage a team but also can improve product quality
Project/Product
· Manage a team of engineers in the activity of software development in specific products or significant component of a products.
· Constantly work to improve knowledge of the product for yourself and your team. Understand the technical implications of changes to your product.
· Work with other functions to ensure that high level estimates are provided to agreed timescales.
· Ongoing ownership of revision of estimates and reporting of changes to senior management.
· Work with other functions to ensure requirements are complete (where possible) and detailed designs developed prior to coding starting.
· Work with engineering leads to ensure that plans include writing and executing of unit tests for all functionality churn in the product.
· Hold regular team meetings to ensure team members are fully appraised of the wider development picture, agreed milestones and deliverable dates.
· Develop and maintain detailed project plans to represent owned content of each release. Where others have responsibility for parts of the plan, encourage ownership and responsibility for updating the plan through regular meetings.
· Work with team leaders to resource all items on the plan. Ensure critical path analysis is carried out to identify the areas of greatest risk.
· Report clearly on project status at agreed regularity by manager, identifying any risk or issues in a timely fashion.
· Ensure change control requests are estimated and when approved included in the release plans.
Product Quality
· Monitor the status of external issues being raised against owned areas of product through regular conversations with support managers, 3rd Line Support staff and by querying defect tracking systems.
· Take appropriate action on issues based on severity guidelines, ensuring items are assigned to team members and that they understand the relative priority of this work over other release work.
· Ensure that technical and non-technical issue resolution meets customer service level agreements if they are in place.
People
· Perform appraisals for direct reports and contribute support and feedback to those performed by team leaders.
· Work with team leaders where appropriate to put in place development plans for staff members.
· Take direct action to ensure team members are engaged and motivated.
· Ensure company communications are delivered positively to your team as appropriate.
You will be paid a salary of up to £55,000 per annum plus Car Allowance and a generous benefits package.
Project/Product
· Manage a team of engineers in the activity of software development in specific products or significant component of a products.
· Constantly work to improve knowledge of the product for yourself and your team. Understand the technical implications of changes to your product.
· Work with other functions to ensure that high level estimates are provided to agreed timescales.
· Ongoing ownership of revision of estimates and reporting of changes to senior management.
· Work with other functions to ensure requirements are complete (where possible) and detailed designs developed prior to coding starting.
· Work with engineering leads to ensure that plans include writing and executing of unit tests for all functionality churn in the product.
· Hold regular team meetings to ensure team members are fully appraised of the wider development picture, agreed milestones and deliverable dates.
· Develop and maintain detailed project plans to represent owned content of each release. Where others have responsibility for parts of the plan, encourage ownership and responsibility for updating the plan through regular meetings.
· Work with team leaders to resource all items on the plan. Ensure critical path analysis is carried out to identify the areas of greatest risk.
· Report clearly on project status at agreed regularity by manager, identifying any risk or issues in a timely fashion.
· Ensure change control requests are estimated and when approved included in the release plans.
Product Quality
· Monitor the status of external issues being raised against owned areas of product through regular conversations with support managers, 3rd Line Support staff and by querying defect tracking systems.
· Take appropriate action on issues based on severity guidelines, ensuring items are assigned to team members and that they understand the relative priority of this work over other release work.
· Ensure that technical and non-technical issue resolution meets customer service level agreements if they are in place.
People
· Perform appraisals for direct reports and contribute support and feedback to those performed by team leaders.
· Work with team leaders where appropriate to put in place development plans for staff members.
· Take direct action to ensure team members are engaged and motivated.
· Ensure company communications are delivered positively to your team as appropriate.
You will be paid a salary of up to £55,000 per annum plus Car Allowance and a generous benefits package.