Logo
Ford Motor Company

Lead Software Engineer

Ford Motor Company, Dearborn, Michigan, United States, 48120

Save Job

Join our dynamic Enterprise Technology team, where we are redefining the future of mobility! If you're eager to leverage cutting-edge technology to enhance transportation, improve customer experiences, and make a meaningful impact, we want to hear from you. This is your opportunity to put your IT expertise and analytical skills to the test in creating intelligent vehicles. Qualifications: A bachelor’s degree in Engineering or a related field, accompanied by at least 5 years of experience in information technology or computer science. Minimum of 5 years experience in Agile and Scrum methodologies, alongside developing, configuring, maintaining, and decommissioning on-premise or cloud infrastructure. At least 3 years of experience in creating and sustaining CI/CD pipelines utilizing tools such as Jenkins or Tekton, along with guiding teams in building production-ready applications incorporating security measures. Proficiency in full-stack web application architecture, especially with microservices and software development in Java or other major programming languages. Experience with database systems including MySQL, MSSQL, or POSTGRES. Skilled in building REST microservices using frameworks such as Spring Boot. Familiarity with observability tools (e.g., Dynatrace, Splunk) and Test-Driven Development (TDD) methodology. Experience deploying applications either on-premise or in the cloud, and creating user interfaces with frameworks like Angular, React, or Vue. Salary:

Competitive compensation ranging from $132,350.00 to $187,680.12 annually. Benefits include: Comprehensive medical, dental, and prescription drug coverage. Flexible family care, parental leave, and childcare programs. Employee vehicle discount program. Tuition assistance to help you continue your education. Access to employee resource groups. Paid community service, holidays, and time off with options to purchase additional vacation. As a Lead Software Engineer, you will serve as a technical subject matter expert for product functionalities, integrations, and roadmaps. You will design innovative solutions, organize learning events, promote standard development stacks, and ensure that security and infrastructure are top-notch. Your role will also focus on enforcing software craftsmanship standards across teams. We encourage all applicants who may not meet every qualification but believe they can contribute to our mission to apply. Join us in shaping the future of mobility!