Technical Delivery Manager
WeSupport Incorporated (Makati)
Technical Delivery Manager
Location: Bonifacio Global City (BGC), Taguig
Work Setup: On-site
Work Schedule: Monday to Friday, 8:30 AM – 5:30 PM
Employment Type: Project-based
Salary: Up to ₱145,000, depending on qualifications and experience
Openings: 1
Job Overview
We are looking for an experienced Technical Delivery Manager to oversee the end-to-end delivery of technology projects across multiple platforms and technologies. This role involves coordinating development teams, managing project timelines and budgets, ensuring technical quality, and aligning project deliverables with business requirements.
The ideal candidate has a strong background in software development and project management, along with hands-on technical knowledge, team leadership experience, and a solid understanding of software architecture and delivery methodologies.
Key Responsibilities
- Oversee the end-to-end delivery of technical projects, from planning and design through development, testing, and deployment.
- Coordinate with development leads and cross-functional teams to ensure projects are properly staffed and delivered on schedule and within budget.
- Review project plans, resource requirements, timelines, and budgets for application development initiatives.
- Collaborate with business and requirements teams to assess business needs and translate them into technical solutions.
- Work with Quality Assurance teams to monitor defects and ensure issues are resolved within agreed timelines.
- Coordinate with enterprise architecture and solutions teams to align technical solutions with architecture standards and technology direction.
- Review technical designs, source code, system documentation, and defect management activities.
- Support the evaluation and selection of vendor systems and technology solutions.
- Oversee production deployment planning, incident resolution, root cause analysis, and patch management.
- Facilitate project meetings, mentor team members, resolve technical challenges, and promote continuous improvement.
- Monitor project progress, delivery quality, resource utilization, and overall team performance.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field. A relevant master's degree is an advantage.
- At least 7 years of experience in technical delivery management or delivery management.
- At least 7 years of experience in software development and project management.
- At least 1 year of experience leading and managing software development teams.
- Proven experience delivering technical projects end-to-end, from planning and design through testing and deployment.
- Strong programming background or substantial technical experience in software development.
- Extensive knowledge of software design patterns, SOLID principles, and architecture reviews.
- Hands-on experience with Agile, Waterfall, or Hybrid software development methodologies, including Agile ceremonies and delivery practices.
- Experience preparing and reviewing technical documentation, system diagrams, and other technical artifacts.
- Familiarity with Jira, Confluence, and other project tracking and documentation tools.
- Knowledge of cloud and on-premises environments, including AWS, Azure, or GCP, as well as scalability and security best practices.
- Working knowledge of SQL and NoSQL databases, performance tuning, and architectural evaluation.
- Understanding of software testing, defect management, bug prevention, and quality assurance processes.
- Experience with production deployment planning, root cause analysis (RCA), patch management, DevOps tools, and deployment automation.
- Knowledge of project budgeting, resource allocation, and team capacity planning.
- Strong leadership, problem-solving, meeting facilitation, mentoring, and stakeholder management skills.
- Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders.