IT Team Lead/ Delivery Lead

Be among the first applicants.
International SOS (M) Sdn Bhd
Kuala Lumpur
MYR 60,000 - 120,000
Be among the first applicants.
3 days ago
Job description

The Delivery Lead / Team Lead is responsible for driving the successful delivery of high-quality software solutions by leading and mentoring a Scrum development team.

This role requires a strong technical background combined with Agile leadership skills to enhance team performance, streamline delivery processes, and ensure adherence to best development practices.

The individual will bridge the gap between business and technology, collaborating with Product Owners, stakeholders, and development teams to deliver scalable, secure, and high-performing applications. They will oversee the entire software development lifecycle, from backlog refinement and sprint planning to deployment and post-release improvements.

B. Key Responsibilities (Critical responsibilities and skills of this position, listed in order of importance)

  1. Guide the Product Owner and development team in adopting Scrum principles, fostering an agile mindset, and using the right tools and practices for efficiency.
  2. Provide technical mentorship to the team, ensuring high-quality software development by reviewing code, guiding best practices, and addressing architectural concerns.
  3. Lead Sprint Planning, Daily Standups, Sprint Reviews, and Retrospectives, ensuring productive discussions, clear objectives, and efficient execution.
  4. Collaborate with the Product Owner to refine and prioritize the product backlog, ensuring well-defined user stories and a clear roadmap.
  5. Drive continuous integration, test automation, and deployment automation, helping the team streamline delivery and improve release cycles.
  6. Monitor story estimation accuracy and refine estimation techniques to improve predictability and delivery timelines.
  7. Ensure the Definition of Done (DoD) is consistently followed, ensuring work is fully completed within each sprint, minimizing carryovers.
  8. Actively resolve development roadblocks, facilitating cross-team communication and ensuring smooth progress.
  9. Foster a culture of technical excellence, promoting best coding practices, design patterns, and DevSecOps principles to enhance software quality.
  10. Champion agile coaching and continuous learning, mentoring team members and stakeholders to improve collaboration and execution.
  11. Improve team dynamics, communication, and engagement, ensuring alignment with organizational goals while maintaining a high-performance culture.

C. Job Profile

Required Skills and Knowledge (Brief description of technical knowledge or skills needed to perform the job)

  1. Minimum 10 years of hands-on experience in software development before transitioning into a leadership role.
  2. Familiarity in Java, C++, and Node.js with a solid understanding of object-oriented programming (OOP), design patterns, and software architecture.
  3. Experience conducting code reviews, enforcing coding standards, and improving software quality through best practices.
  4. Knowledge of CI/CD pipelines, automated testing, and deployment strategies (e.g., Jenkins, GitHub Actions, CircleCI).
  5. Familiarity with Azure, AWS, or GCP, containerization (Docker, Kubernetes), and Infrastructure as Code (Terraform, Ansible).
  6. Familiarity with relational (MySQL, MSSQL) and NoSQL (MongoDB, Redis) databases, including query optimization.
  7. Strong understanding of Scrum, Kanban, SAFe, or other Agile frameworks.
  8. Ability to coach teams, Product Owners, and stakeholders in Agile best practices and mindset.
  9. Expertise in story writing, backlog grooming, and sprint planning to align development with business needs.
  10. Experience tracking velocity, cycle time, and other Agile metrics to optimize team performance.
  11. Ability to mentor developers, resolve conflicts, and foster a collaborative team culture.
  12. Strong communication skills to align technical teams with business objectives and bridge the gap between developers and Product Managers.
  13. Capable of making informed decisions, removing blockers, and ensuring smooth project execution.

Required Work Experience (Brief description of the job-related experience needed to perform the job)

  1. 7+ years of hands-on software development experience in Java, C++, and Node.js, with a strong foundation in object-oriented programming (OOP), design patterns, and software architecture.
  2. 5+ years of experience in a leadership role, such as Team Lead, Delivery Lead, or Scrum Master, guiding development teams in Agile environments.
  3. Proven experience in Agile software delivery, with hands-on involvement in Scrum, Kanban, or SAFe frameworks.
  4. Strong experience with code review, refactoring, and enforcing best coding practices, ensuring high-quality software development.
  5. Experience in DevOps and CI/CD practices, including automated testing, continuous integration, and deployment pipelines (e.g., Jenkins, GitHub Actions, CircleCI).
  6. Demonstrated ability to coach teams and Product Owners in backlog management, sprint planning, and Agile best practices.
  7. Prior experience working in cloud-based environments (Azure, AWS, or GCP) and familiarity with containerization tools like Docker and Kubernetes.
  8. Experience in database management with relational (MySQL, PostgreSQL, MSSQL) and NoSQL (MongoDB, Redis) databases, including query optimization.
  9. Proven track record of successfully leading teams in delivering complex software solutions while fostering a culture of continuous improvement.

Required Qualifications (Brief description of the educational background to perform the job)

  1. Bachelor's degree
  2. Scrum Master Certificate either PSM or CSM

Required Language (Brief description of the language skills needed to perform the job)

  1. Excellent oral and written English with an additional language as an advantage.

Travel/ Rotation Requirement (Brief description of any travel or rotation requirements)

  1. Minimum to no travel expected.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new IT Team Lead/ Delivery Lead jobs in Kuala Lumpur