logo

JobNob

Your Career. Our Passion.

Senior Engineering Manager


Ford Motor Company


Location

Chennai | India


Job description

Job Description

The Software Engineering Manager will collaborate directly and continuously with Software Engineers, Product Managers, Designers and Product Owners to build, validate and release software products early and often in a dynamic and collaborative environment.

Responsibilities

Provides hands-on leadership and supervision for a full-stack development team.

  • Develops engineering, professional, and career-related skills for software engineers using coaching, mentorship, feedback, and pair programming, in order to grow their skills and abilities.
  • Works closely with the Product Manager to develop products used by Ford Credit loan/lease, Ford Motor vehicle and Ford Mobility subscription services customers.
  • Collaborates with other internal product teams in order integrate products into various platforms including eCommerce, Ford Pass, etc.
  • May require working with external partners possibly including payment processors, and Bank partners
  • Facilitates technical architecture discussions around application functionality and integration.
  • Works in an XP programming environment which follows pair programming and test-driven development using proven Lean/Agile methods.
  • Able to work across a full stack of technologies
  • Reviews on-going production software operations and helps troubleshoot production issues. Incorporates post-incident reviews like postmortems to identify opportunities for improvement.
  • Actively participates in all team Agile ceremonies and Employs and/or champions Agile software processes, culture, best practices, and techniques.

Qualifications

  • At least 10 years of experience in a Software Engineering role.
  • Strong knowledge of Java, JavaScript, PCF, GCP, SpringBoot, etc.
  • Strong knowledge of SQL and cloud native applications
  • Strong knowledge of Software Craftsmanship practices including TDD, Clean Code, Refactoring, etc.
  • Experience with DevOps/Security tools like Jenkins, 42Crunch, Sonarqube, CheckMarx, FOSSA etc.
  • Knowledge of working with Agile software methodologies i.e. Scrum, eXtreme Programming, etc.
  • Strong leadership and communication skills and the ability to coach and teach others.
  • Ability to work collaboratively with others and navigate complex decision making.
  • Ability to collaborate well with product manager, designers, and business partners

Actively manages the long-term delivery roadmap of the software product.

  • Understands business and user priorities, and technical feasibility in order to prioritize the product backlog and manage risks.
  • Defines analytics to be collected regarding the product and prioritizes their collection.
  • Verifies that the delivered software product meets desired business outcomes.
  • Gathers user and stakeholder feedback to drive improvements and inform the product roadmap.
  • Actively manages features and dependencies in and across product releases.
  • Communicates openly and frequently with the team by being responsive to in-person or in messaging tool prompts.
  • Actively works to remove impediments and blockers to team delivery.
  • Identifies risks, and implements mitigation and contingency plans, focused on early mitigation or elimination of risks.
  • Assesses the overall health of the product and prompts key decisions to move it forward.


Job tags



Salary

All rights reserved