Ford Pro is looking for Software Engineers to deliver innovative software products for Ford Motor Company and our commercial customers, focusing on improving commercial customer productivity through a suite of vehicles, accessories, and services backed by technology and engineered for uptime.
Requirements
- 10+ years of software development experience
- 5+ years of experience with object-oriented development languages, such as but not limited to: Java, JavaScript, C/C++ TypeScript, Kotlin, Python, C-Sharp
- Modern databases (Relational and non-relational)
- 4+ 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 Vue.js, React, JavaScript, Angular and/or Typescript
- Familiarity with debugging problems using appropriate tools
- Continuous integration/continuous delivery tools and pipelines, such as: Jenkins, Terraform
Responsibilities
- Engineer high-quality reusable code to develop full-stack solutions across 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
- Embrace Agile-eXtreme Programming principles
- Surprise and delight customers and partner software engineers
- Highly effective in working with other technical specialists, Product Managers, UI/UX Designers and business partners
- Passion for learning and willingness to work in a pair programming environment
- Visa sponsorship is available for the right candidate.