Ford Pro is looking for Software Engineers that embrace Agile-eXtreme Programming principles to deliver innovative software products for Ford Motor Company and our commercial customers.
Requirements
- 7+ years of experience with Object-oriented development languages, such as but not limited to: Java, JavaScript, TypeScript, Kotlin, Python, C-Sharp
- 5+ years of Modern databases (Relational and non-relational)
- 5+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, Amazon Web Services, and Microsoft Azure
- Experience in developing web-based UI using React.js, JavaScript, Angular and/or Typescript.
- Familiarity with debugging problems using appropriate tools.
- Continuous integration/continuous delivery tools and pipelines, such as: (Jenkins, Terraform)
- Experience with end-to-end testing tools.
Responsibilities
- Engineer high-quality reusable code to develop the dynamic user interface for various platforms
- Enhance testing platforms, improve test automation, foster software craftsmanship
- Monitor and evaluate the performance of our solutions
- Collaborate with multi-skilled teams working on commercial/fleet software solutions
- Engage in Test-first Development, Test Driven Development
- Cloud development using cutting-edge technologies and integrations with Ford enterprise systems
Other
- Master's degree in Computer Science or equivalent
- Visa sponsorship is available for this position.
- SOUTHEAST MI RESIDENTS: Please note, this job is posted as remote unless the selected candidate lives within 50 miles of Dearborn, MI. In this case we request the candidate to be on-site 1-2 days a week.
- Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.
- We are an Equal Opportunity Employer committed to a culturally diverse workforce.