Job Description

Role Overview

The Software Team Lead will provide hands‑on technical leadership to a cross‑functional engineering team delivering business‑critical software solutions. The role combines people leadership with deep software engineering expertise, setting standards for code quality, architecture, and delivery practices across the team. Working in an Agile environment, the Software Team Lead will guide the team from design through to implementation and production support, fostering a culture of continuous improvement, collaboration, and high‑quality delivery.

Role Responsibilities

  • Lead and manage a cross‑functional team of software engineers to deliver high‑quality, business‑critical applications.
  • Provide hands‑on technical leadership across the full software development lifecycle, from design and implementation through to deployment and support.
  • Collaborate with Solution and Enterprise Architects to ensure solutions align with target archite...

Apply for this Position

Ready to join TP ICAP? Click the button below to submit your application.

Submit Application