Head of Software Engineering- Ford Pro Tech India - Chennai, India - Ford Motor Company

    Default job background
    Full time
    Description

    Role:

  • Lead Ford Pro Technology's software engineering practice in India
  • Consult with Global Ford Pro software delivery teams& Business Partners on current state implementations to guide & refine Technical Architecture, Integrations, Security & Dev Tooling.
  • Create, socializes, and publish Technical Architecture Standards & Reuse patterns that can be used by software delivery teams to implement solutions faster, integrate with Enterprise Systems and align to best practices.
  • Collaborate with and provide feedback to Enterprise IT Operations, Cyber Security, General Counsel & Dev Enablement teams to ensure Technical Architecture Standards & reuse patterns are aligned with Enterprise Cloud& API Strategy, Security & Privacy Policy and practical for software delivery teams to adopt.
  • Establish and operate the software engineering community of practice in India.
  • Manage the relationship with vendors.
  • Provide consulting on license usage and future needs.
  • Continue to further develop technical specialization and expertise by: Sharing, consulting, and transferring critical& experiential technical expertise to others throughout Ford in centers of excellence, as well as internal and external presentations. Deepening domain knowledge through consumption of external conferences, publications, and courses.
  • Technical expert who has experience building platforms, underlying services for re-use, and DevOps capabilities
  • Understands business priorities and technical feasibility in order to prioritize the platform backlog, identify dependencies, and manage risks.
  • Conduct product and technology experiments, user interviews and other validation techniques to gather feedback and product insights
  • Track, prioritize and resolve technical debt so it does not hinder product growth.
  • Attends Tech Councils and provide feedback and support to accelerate software product delivery.
  • Work with Purchasing and General Counsel on purchases of products
  • Identifies areas within software delivery process and application ecosystem that require cohesion across the platform and addresses them through common engineering policies.
  • Assess the technology feasibility of the product line roadmaps
  • Employs and/or champions extreme programming software processes, culture, best practices, and techniques.
  • Communicates openly and frequently with the team by being responsive to in-person prompts.
  • Actively works to identify and remove/ mitigate risks and blockers to product delivery.
  • Assesses the overall health of the product and prompts key decisions to move it forward.
  • Educational Qualification & Years of Experience:

  • Bachelor's degree in Computer Science,Information Technology or related technical field required.
  • 10+ years with progressive responsibilities in a Cloud Technical Architecture Advisory and or Delivery Role, for large, complex software engineering transformations at large companies, ideally in the Manufacturing Sector
  • Leadership skills:

  • Must be able to think and act strategically, without constraints
  • Must be able to operationalize and assist teams with abstract technology concepts
  • Strong demonstrated competencies on cloud and digital platforms
  • Strong communication, collaborative, and influencing skills
  • Proven ability to work closely with senior leadership
  • Strong personal presence and capabilities to resolve technical concerns
  • Functional/Technical skills:

  • Demonstrated ability to drive development of highly technical technology services and capabilities
  • Experience with Lean methodology & Test Driven Development
  • Demonstrated understanding and ability to drive API economy and solutions
  • Demonstrated understanding and ability to drive highly available consumer ready Internet properties and technical platforms
  • Excellent communication skills with the ability to adapt your communication style to the audience
  • Ability to work collaboratively and navigate complex decision making in a rapidly changing environment
  • Strong leadership and communication skills and the ability to teach others