At Prudential, we understand that success comes from the talent and commitment of our people. Together, we have a shared vision in securing the future of our customers and our communities. We strive to build a business that you can shape, an inclusive workplace where everyone’s ideas are valued and a culture where we can thrive together. Our people stay connected and tuned in to what’s happening around us, keeping us ahead of the curve. While focused on the long-term, we look to the future to bring growth, development and benefit to everyone whose lives we touch.

Principle Duties & Responsibilities

1. Manage Delivery of Technical Solution

  • Effectively communicate with all related parties to ensure technical solution meets the business needs / requirements and resolve business problems
  • Understand business need and business process and find alternative solutions
  • Work with other teams to prepare plan and agree on the timeline, scope, and cost
  • Manage implementation of solution from requirements to deployment to production (analyze, build, test, deploy, hand over) as per agreed timeline, scope, and cost
  • Manage, track, and monitor progress of delivery on regular basis
  • Manage vendors to implement technical solution as per plan and within budget
  • Project consultation

2. Implementation of Solution

  • Analyze and design technical solution as per business requirements and prepare requirements specification document that meets all requirements (functional and non-functional requirements such as performance, reliability, security, etc.)
  • Ensure requirements specification is complete and agreed with business teams
  • Work with IT Architect team to finalize architecture and high level design of the solution that meet the requirements
  • Prepare technical specification and detailed solution design that meet the requirements
  • Build technical solution as per requirements and technical specifications
  • Ensure team performs unit testing and source code passes unit testing
  • Coordinate testing activities with IT QA Lead or Tester (based on test strategy and plan)
  • Ensure defects found during testing phase are resolved
  • Manage deployment phase and ensure the technical solution is deployed to production environment as per agreed date with stakeholders
  • Adapt more agile approach in technical solution delivery where possible

3. Ensure Quality of Solution

  • Review and merge source code from team members (staffs and non-staffs)
  • Manage source code versioning and apply branching and release strategies on source code management tools
  • Optimize design, reuse or research new model / framework, support standard programming platform, deliver high quality software and improve service management
  • Continuously review the process and propose changes for improvement
  • Ensure delivery team complies with all procedures including required documentation
  • Ensure proper hand over of solution to IT Support team

4. Resolve Production Issues and Bugs

  • Assist IT Support team to investigate and resolve production issue
  • Manage delivery team to resolve production issues and bugs as per agreed target date
  • Manage versions on software code management tools between production version, development version, production fix version, etc.

5. Manage Team

  • Coach and share knowledge to team members
  • Build the team capability
  • Conduct regular review meeting with team
  • Support team members to resolve problems / issues
  • Maintain good relationship with team members and vendors
  • Regularly review vendor resources and provide feedbacks to resources and vendors

Job Specification:

  • Degree in Computer Science or equivalent
  • Having knowledge of development process and technology
  • Having knowledge of best practices on development technology
  • Able to speak English and write reports in English
  • Minimum 6 years of experience in IT
  • Minimum 4 years of experience in application development / delivery
  • Have detailed working knowledge on mobile and / or web applications
  • Critical thinking
  • Problem solving, able to evaluate, analyse and solve problems
  • Good knowledge on how technology affects the business
  • Fast learner

Manager – Delivery Lead

Apply On Company Site
Back to search page