Overview

About the Position

The Software Engineer Lead will be a recognized leader in the development of scalable software applications to meet New Ventures objectives. This position will manage a cross-functional team to set and deliver against project objectives. The incumbent will identify potential problems before they occur and propose appropriate mitigation solutions, while also prioritizing objectives/strategies that best deliver to the business’s needs. Additionally, he/she will create an environment/culture that encourages collaboration – Not only between teams, functions and divisions but globally as well. This associate will be recognized as a knowledge resource – Making/Driving quality decisions based on quick disciplined experimentation, prototyping and user/market feedback.

AndGo by Goodyear operates in over 15 cities in the United States (U.S.), with plans to further expand in the US and globally. AndGo is a platform enabled service that offers vehicle servicing to new mobility companies (e.g. car sharing, ride hailing, electric vehicles and autonomous mobility). In this role, you will be part of a team responsible for designing, engineering and operating a new business for Goodyear.

Primary Responsibilities

  • Develop/Test enhancements, bug fixes and new features for software applications.
  • Analyze/Design new features/enhancements – Working closely with our Product/Design partners and Senior Engineers.
  • Provide support for our application and users by triaging, resolving or escalating issues reported by users or by system monitors/alerts.
  • Perform local managerial activities (i.e. making hiring decisions; executing performance management/associate development processes, recognition/performance improvement plans and disciplinary actions; communicating/enforcing policies/procedures; performing out-source/customer/associate relations).
  • Apply all Human Resource (HR) policies/procedures fairly and equitably.
  • Coach, mentor and empower team members to grow into future roles.
  • Research/Implement improvements to our application development process/tools (including continuous integration [CI]/continuous development [CD] improvements and application monitoring/logging.

Required Education and Experience

  • Bachelors degree in Computer Science or a related field required, Masters degree in Computer Science or a related field desired
  • 7 or more years of experience designing/delivering software applications
  • Experience working on an Agile software development team(s)
  • Experience translating complex feature requirements and design specifications into technical use cases – Managing ambiguity

Skills and Abilities

  • Extensive experience with more than 1 modern programming language (including Python or JavaScript)
  • Experience leading the design of software applications
  • Experience designing/implementing continuous integration (CI)/continuous development (CD) processes
  • Experience managing/prioritizing user requests, developing detailed feature requirements and leading creation of technical designs/working software