Software Delivery Manager
Job Overview
The Head of Delivery is fully accountable for the successful delivery of the company’s low-code PaaS, SaaS, video conferencing, and other software products. This includes designing delivery strategies, leading teams to execute projects efficiently, ensuring high-quality service and customer satisfaction, and driving innovation in the delivery system to achieve business objectives.
Job Responsibilities
1. Delivery Strategy and Planning:
- Develop long-term strategies and annual delivery plans aligned with the company's business goals and market demands.
- Define delivery objectives, key milestones, and resource requirements.
- Introduce advanced delivery methodologies to enhance the competitiveness of the company’s delivery capabilities.
2. Project Management:
- Oversee all aspects of delivery projects, including initiation, planning, execution, monitoring, and closure.
- Ensure alignment with project plans and expected outcomes through comprehensive risk, quality, and change management.
- Establish and enforce standardized project management processes and documentation practices.
- Regularly review project progress, costs, and quality, addressing risks and issues promptly to ensure successful delivery.
3. Team Leadership and Development:
- Build and manage a high-performing delivery team, including recruitment, training, and performance management.
- Define team responsibilities, allocate tasks effectively, and foster a collaborative and motivated work environment.
- Organize training, technical exchanges, and knowledge-sharing activities to enhance team capabilities and groom future leaders.
4. Customer Relationship Management:
- Act as the primary interface between the delivery team and customers, maintaining strong relationships and ensuring satisfaction.
- Participate in business negotiations and contract discussions, ensuring delivery terms are feasible and aligned with customer expectations.
- Conduct regular customer visits and satisfaction surveys to gather feedback and improvement.
Job Requirements
- Bachelor's degree or higher in a relevant field.
- 5+ years of experience in software delivery management, with at least 3 years of team management experience.
- Experience in well-known software or internet companies is preferred. Cross-industry, multi-domain delivery project experience is a plus.
- Professional Knowledge and Skills:
- Expertise in software delivery management processes, with experience delivering low-code PaaS, SaaS, video conferencing, or related products.
- Strong understanding of the software development lifecycle and emerging technologies such as cloud computing and AI.
- Skilled in technical architecture design and system integration.
- Proficient in project management tools (e.g., Jira, MS Project) and office software (e.g., Word, Excel, PowerPoint).
- Strong technical writing, data analysis, and report writing skills.
- PMP certification is preferred.
Job Type: Full-time
Pay: $5,000.00 - $10,000.00 per month
Benefits:
- Additional leave
- Food provided
- Health insurance
- Professional development
Schedule:
- Monday to Friday
Work Location: In person
Job Overview
The Head of Delivery is fully accountable for the successful delivery of the company’s low-code PaaS, SaaS, video conferencing, and other software products. This includes designing delivery strategies, leading teams to execute projects efficiently, ensuring high-quality service and customer satisfaction, and driving innovation in the delivery system to achieve business objectives.
Job Responsibilities
1. Delivery Strategy and Planning:
- Develop long-term strategies and annual delivery plans aligned with the company's business goals and market demands.
- Define delivery objectives, key milestones, and resource requirements.
- Introduce advanced delivery methodologies to enhance the competitiveness of the company’s delivery capabilities.
2. Project Management:
- Oversee all aspects of delivery projects, including initiation, planning, execution, monitoring, and closure.
- Ensure alignment with project plans and expected outcomes through comprehensive risk, quality, and change management.
- Establish and enforce standardized project management processes and documentation practices.
- Regularly review project progress, costs, and quality, addressing risks and issues promptly to ensure successful delivery.
3. Team Leadership and Development:
- Build and manage a high-performing delivery team, including recruitment, training, and performance management.
- Define team responsibilities, allocate tasks effectively, and foster a collaborative and motivated work environment.
- Organize training, technical exchanges, and knowledge-sharing activities to enhance team capabilities and groom future leaders.
4. Customer Relationship Management:
- Act as the primary interface between the delivery team and customers, maintaining strong relationships and ensuring satisfaction.
- Participate in business negotiations and contract discussions, ensuring delivery terms are feasible and aligned with customer expectations.
- Conduct regular customer visits and satisfaction surveys to gather feedback and improvement.
Job Requirements
- Bachelor's degree or higher in a relevant field.
- 5+ years of experience in software delivery management, with at least 3 years of team management experience.
- Experience in well-known software or internet companies is preferred. Cross-industry, multi-domain delivery project experience is a plus.
- Professional Knowledge and Skills:
- Expertise in software delivery management processes, with experience delivering low-code PaaS, SaaS, video conferencing, or related products.
- Strong understanding of the software development lifecycle and emerging technologies such as cloud computing and AI.
- Skilled in technical architecture design and system integration.
- Proficient in project management tools (e.g., Jira, MS Project) and office software (e.g., Word, Excel, PowerPoint).
- Strong technical writing, data analysis, and report writing skills.
- PMP certification is preferred.
Job Type: Full-time
Pay: $5,000.00 - $10,000.00 per month
Benefits:
- Additional leave
- Food provided
- Health insurance
- Professional development
Schedule:
- Monday to Friday
Work Location: In person