Technical Delivery Manager

  • 12+ years of hands-on experience in software development, with a strong background in Java and C delivering applications on Windows on Web platforms.
  • Solid understanding of software architecture, microservices, distributed systems, and cloud computing.
  • Proven track record of delivering large-scale, complex software projects.
  • Prior experience in leading teams across multiple engagements, managing over 10+ engineers.
  • Strong people management skills, including performance management, recruitment, and team development.
  • Ability to think critically and act decisively in high-pressure situations, with a focus on delivering results.
  • Proven ability to manage project timelines, risks, and client expectations effectively.
  • Excellent communication and collaboration skills, particularly in dealing with senior stakeholders and cross-functional teams.
  • Experience working across time zones (India, NZ, US etc.), managing teams in diverse locations.
  • Experience with Agile methodologies and best practices.
  • Previous exposure to working with large clients, demonstrating an ability to scale teams and grow accounts.
  • A passion for mentoring and building strong teams in a high-growth environment