Director - I - Engineering

Mumbai

About Us:

Tata Digital is a future-ready company that focuses on creating consumer-centric, high-engagement digital products. By creating a holistic presence across various touchpoints, we aim to be the trusted partner of every consumer and delight them by powering a rewarding life. The company's debut offering, Tata Neu is a super-app that provides an integrated rewards experience across various consumer categories like groceries, fashion and electronics, travel and hospitality, health and fitness, entertainment, and financial services on a single platform. Founded in March 2019, Tata Digital Private Limited is a wholly owned subsidiary of Tata Sons Private Limited.

 

 Our Culture: 

We cultivate a culture of innovation, inclusion for all employees and respect their individual strengths, views, and experiences. We thrive on the diversity of our talent in all forms and see it as a strength in building high performance teams across brands. As we rewrite commerce in India, change is the only constant in our day to day lives.

 

Location: Mumbai, Bangalore

 

Experience Level: 18+ Years

 

Educational Qualification: Master or Bachelor of Engineering in Computer Science, Information Technology, Info Systems, or related field. Strong foundation in computer science, with strong competencies in data structures, algorithms, and software design.

 

Roles & Responsibilities:

  • Team Leadership:
    • Lead and manage a software development team, with potential oversight of employees in multiple locations.
    • Define and execute the team’s vision, tenets, and roadmap to influence broader organizational outcomes.
    • Ensure team actions and decisions align with core leadership principles.
  • Strategic Decision-Making:
    • Represent your team’s work autonomously with minimal guidance.
    • Lead strategic discussions, set priorities, and balance customer, technical, and business needs.
    • Employ the "working backward" methodology to clarify requirements and ensure delivery of customer-centric solutions.
  • Technical Leadership:
    • Demonstrate deep understanding of owned systems, including architectural decisions and system limitations.
    • Simplify and optimize project delivery while mitigating risks and ambiguity.
    • Collaborate with senior technical leaders to review complex designs for sustainability and scalability.
  • Operational Excellence:
    • Establish audit mechanisms and metrics to monitor team performance and operational health.
    • Reduce inefficiencies, improve operational health, and ensure compliance with organizational policies.
    • Maintain sustainable on-call rotations and ensure root cause resolution.
  • Talent Development:
    • Foster growth and independence within your team.
    • Allocate resources strategically and adjust team structures as priorities evolve.
    • Provide opportunities for senior engineers to grow into leadership roles.

Experience:

  • Experience in managing and delivering of complex and large portfolio.
  • Experience and Expertise in program management activities - prioritisation, project and feature planning, stakeholder management, resolving issues, tracking & status reporting.
  • Experience and expertise in playing portfolio manager role in large scale mobile and Web App projects and managing entire SDLC process end to end.
  • Understanding & experience of technical requirement gathering, elicitation & documentation.
  • Knowledge of Agile portfolio Management, Agile delivery, Sprint & Kanban approaches.
  • Understanding & experience of JIRA and (or) similar agile supporting tools.
  • Hands on experience of development and coding of Mobile App, Ecommerce, API Integration, and related technologies.
  • Good understanding of digital mobile app architecture and tech stack involved (HTML5, CSS, Flutter, React, Java script, Next JS etc.).
  • Proficient in managing large complex programs involving multiple technical and non-technical functions across organization.
  • Skilled at cross-functional and organizational communication; proficiency in using planning and collaboration tools.
  • Excellent written, verbal communication and people management skills.

Core Skills:

  • Manage deliveries with top-down oversight throughout entire execution to ensure success (defined by adherence to standards of scope, budget, and timeline).
  • Facilitate discussions, decision making and conflict resolution. 
  • Leading the definition and validation of delivery process and standards across full SDLC.
  • Building an environment of trust, culture of collaboration, innovation.
  • Managing dependencies across multiple teams and help remove impediments.
  • Working with stakeholders to meet overall organization objectives.
  • Pay attention to minute detail, and a real passion for a positive user experience, the candidate will work as an integrated member of a cross-functional team.
  • participating in the design and execution of strategies and methods.
  • Hands-on ability to lead the creation and execution of strategy, across multiple projects, ensuring it meets business deadlines while upholding the highest levels of quality.
  • Solid programming skills, a track record and passion for improving the code structure and architecture to enhance testability and maintainability.
  • Drive monthly, quarterly, and yearly roadmap and resource planning activities and deliverables.
  • Provide concise, straight forward, and insightful program status report to the team, leadership, and a diverse set of stakeholders.
  • A mindset to constantly learn new things and challenge the Status Quo.
  • Excellent verbal and written communication