Tech Stack
AngularCloudDistributed SystemsDockerGoogle Cloud PlatformGradleJavaJenkinsJUnitKubernetesMockitoSplunkSpringSQL
About the role
- Join Ford’s mission to modernize automotive manufacturing through innovative, intelligent software
- Develop and deploy vehicle scheduling applications that bring data, automation, and intelligence to the factory floor
- Build platforms that power plants, enabling real-time insights and resilient operations that scale
- Work with engineers, data scientists, DevOps, automation, controls and manufacturing business personnel
- Drive delivery of key enterprise objectives and scale flagship manufacturing products
- Utilize modern software delivery tools such as GitHub, Jenkins, JUnit, Gradle, Eclipse/IntelliJ, and Docker/Kubernetes
- Implement Agile development methodologies (JIRA for Epic/Sub management, story writing, iteration planning, ceremonies)
- Practice paired programming, XP, SCRUM, and test-driven development
- Assist in legacy migration and apply cloud-based computing technologies (GCP, CaaS, Windows 2016, SQL Server 2016)
- Identify and implement Dynatrace and Splunk integration methods for newly developed tools
- Hybrid role; expected to be on site a minimum of 3+ days per week
Requirements
- Bachelor of Science degree in Engineering, an associate degree, or a combination of education and relevant work experience
- 2-5 years of experience with Java, Spring Boot, and Eclipse/IntelliJ
- 2-5 years of experience with Angular
- Strong knowledge of Microservice Architecture
- Good knowledge of any cloud platform, with an understanding of cloud-based computing, specifically Kubernetes
- Ability to design and build reusable components and APIs
- Experience with CI/CD pipelines using Jenkins and Tekton
- Experience with unit testing frameworks like JUnit, Mockito, and Cucumber
- Strong knowledge of SQL and hands-on experience with databases
- Commitment to high code quality and adherence to industry standards like SonarQube
- Experience with JIRA and Agile software development methods
- Excellent communication, interpersonal, and presentation skills
- Self-motivated and a strong team player
- Comfortable interacting with global plant IT and business customers to clarify or define needs
- A quick learner, adaptable to changing environments and new processes
- Works effectively within a diverse global team
- Proficiency with MS Office (Word, Excel, Outlook, etc.)
- Visa Sponsorship is not provided for this role; candidates must be legally authorized to work in the United States.