Supply Chain Application Software Engineer
Ford Motor CompanyAbout the role
We are the movers of the world and the makers of the future. We get up daily, roll up our sleeves, and build a better world together. At Ford, we believe freedom of movement drives human progress and we’re all a part of something bigger than ourselves. You will have the opportunity to accelerate your career potential as you help us define tomorrow’s transportation.
As a key member of our Enterprise Technology Group, you’ll play a critical part in crafting the future of mobility. If you’re looking for the chance to bring to bear advanced technology to redefine the transportation landscape, enhance the customer experience, and improve people’s lives, this is your opportunity. Join us and challenge your IT expertise and analytical skills to help build vehicles that are as inquisitive as you are.
We are seeking a highly skilled Software Engineer, with API, configurations, and data integrations, CI/CD implementation experiences working with Java, Spring Boot, and Cloud development (GCP) with enterprise applications/products. Experience with SaaS will be ideal.
What you’ll be able to do:
- Function as a software engineer in the creation and implementation of IT solutions to meet business and infrastructure needs (based on functional/nonfunctional requirements).
- Coordinate with application architects to validate solution designs with a focus on the reliability and stability of the product.
- Work hands-on with the development team to prioritize, plan, and deliver software that meets user requirements.
- Provide solutions to optimize performance, scalability, security protocols, and analytics integration.
- Interact with external and internal technical peers (Product Managers, Product Designers, Software Engineers, Architects, and vendors) to deliver a shared understanding of the solution.
- Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
- Contribute to developing systems solutions that are optimized for performance, scalability, and security.
- Contribute to maintaining a readied backlog and enable the team to go further with effective usage of Rally/Jira
- Participate in triage and debugging sessions for systems/tools integration issues.
- Assist in gathering metrics to track product and data quality in meeting stakeholders’ requirements.
The minimum requirements we seek:
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field or a combination of education and equivalent experience
- 5+ years of Object-Oriented Development experience which includes applying expertise in building microservices architectures on Java platform concepts with the following tools and technologies:
- Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud)
- 2+ of hands-on expertise in using Continuous Integration/Continuous Delivery tools and pipelines such as Rally, GIT hub, Jenkins, Maven, Gradle, etc.
- 1+ years of experience with Cloud Native app development, GCP services (GCP Cloud Run, etc), VMWare TAS Platform/PCF, or Red Hat OpenShift
- 1+ years of experience working with CI/CD systems (e.g. Gitlab / Jenkins) and integrating them with various Security and Testing tools and technologies
- 1+ years of practical, meaningful experience with front-end frameworks such as React, Angular, Vue.js
Our preferred qualifications:
- Advanced degree in Computer Science, Computer Engineering, or a related field or a combination of education and equivalent experience
- Outstanding software engineering and design knowledge; OO Design Principles Practiced in eXtreme Programming (XP) disciplines including Paired programming Test-first/Test Driven Development (TDD)
- Expertise in modern software engineering practices, including Agile development, DevOps, and continuous integration/continuous delivery (CI/CD)
- Strong knowledge of microservices architecture, RESTful APIs, and containerization technologies (Docker, Kubernetes, etc.)
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
- UI Configuration, Reporting and Analytics, API testing and development
- Excellent problem-solving skills including leading problem-solving teams.
- Self-starter: ability to work both independently and with a team.
- Ability to build and maintain positive relationships across organizational boundaries.
- Excellent written and verbal communication skills.
- Experience working in a Product Driven Agile Organization
What you’ll receive in return:
As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s