Engineering Manager

Ford Motor CompanyDearborn, MI
33d

About The Position

In this role… The software engineering manager is responsible for delivery of meaningful applications working with product and engineering teams, as well as stakeholders and business owners. As a manager, you will be leading engineers who support a digital environment focused on delivering value for Ford and its customers. Rewards plays a critical part in shaping the future of Ford, enhancing vehicle sales and improving customer loyalty. If you're looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance rewards and loyalty platform services capabilities and deliver a first-class customer experience, this is the opportunity for you. What you'll do... Solve complex problems by designing, developing, and delivering software solutions using various tools, languages, frameworks, methodologies and technologies Work on continuously improving platform performance and implement new technologies to maximize development efficiency Manage and grow software engineers by providing regular mentorship, career coaching, and performance feedback Engage with customers to deeply understand their use-cases, pain points, and requirements Evaluate and provide feedback on requirements, product designs, and architectures with a software engineering focus and a perspective on feasibility Own the responsibility of quality and security within the engineering delivery pipeline, while improving transparency, metric collection, and time to resolution Socialize and lead the adoption of software craftsmanship engineering principles and practices to improve the organization Establish relationships and knowledge sharing for partners, stakeholders, and teammates to eliminate siloed, duplicate, or conflicting solutions Support an environment that enables continuous improvement and contribute to establishing a learning organization What you'll do... Solve complex problems by designing, developing, and delivering software solutions using various tools, languages, frameworks, methodologies and technologies Work on continuously improving platform performance and implement new technologies to maximize development efficiency Manage and grow software engineers by providing regular mentorship, career coaching, and performance feedback Engage with customers to deeply understand their use-cases, pain points, and requirements Evaluate and provide feedback on requirements, product designs, and architectures with a software engineering focus and a perspective on feasibility Own the responsibility of quality and security within the engineering delivery pipeline, while improving transparency, metric collection, and time to resolution Socialize and lead the adoption of software craftsmanship engineering principles and practices to improve the organization Establish relationships and knowledge sharing for partners, stakeholders, and teammates to eliminate siloed, duplicate, or conflicting solutions Support an environment that enables continuous improvement and contribute to establishing a learning organization

Responsibilities

  • Solve complex problems by designing, developing, and delivering software solutions using various tools, languages, frameworks, methodologies and technologies
  • Work on continuously improving platform performance and implement new technologies to maximize development efficiency
  • Manage and grow software engineers by providing regular mentorship, career coaching, and performance feedback
  • Engage with customers to deeply understand their use-cases, pain points, and requirements
  • Evaluate and provide feedback on requirements, product designs, and architectures with a software engineering focus and a perspective on feasibility
  • Own the responsibility of quality and security within the engineering delivery pipeline, while improving transparency, metric collection, and time to resolution
  • Socialize and lead the adoption of software craftsmanship engineering principles and practices to improve the organization
  • Establish relationships and knowledge sharing for partners, stakeholders, and teammates to eliminate siloed, duplicate, or conflicting solutions
  • Support an environment that enables continuous improvement and contribute to establishing a learning organization

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Manager

Industry

Transportation Equipment Manufacturing

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service