# Software Engineer

**Company**: Ford Motor Company
**Location**: Dearborn
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $138,486.00 - $177,365.16/yr
**Category**: Engineering
**Industry**: Automotive
**Wikidata**: https://www.wikidata.org/wiki/Q44294

**Apply**: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/63935?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_502b98c1-d9c

## Description

At Ford Motor Company, we believe freedom of movement drives human progress. We're looking for a talented Software Engineer to join our team and help us accelerate our plans for the future of mobility. As a Software Engineer, you will work with our Foundational Consumer Platforms product, which enables integration of Marketing applications into the FordPass and Lincoln Way mobile apps. You will perform full-stack development ranging from web to server-side engineering, leveraging modern Java frameworks, open-source tools, and cloud technologies like Google Cloud Platform (GCP).

Responsibilities:

- Work with our Foundational Consumer Platforms product to develop software effectively through paired programming and other methodologies like test-driven development, continuous integration and deployment.

- Develop working, tested code across the full stack of technologies.

- Participate in building distributed, service-oriented, cloud micro service-based architectures.

- Develop components across all tiers of the application stack, integrate and deploy developed software, and modify CI/CD pipeline and scripts as vital to improve continuous integration practices.

- Identify minimal viable product and decompose features by story slicing.

- Identify inter-team dependencies and ensure that team dependencies are met in timely fashion.

Qualifications:

- Bachelor's degree or foreign equivalent in Computer Science, Computer Applications, or a related field.

- 5 years of progressive, post-baccalaureate experience in the job offered or a related occupation.

- 4 years of experience with each of the following skills:

+ Utilizing Java to design and develop Application Programming Interface (API). 	+ Utilizing Java Spring Boot Framework, Restful design principles, and HTTP protocols to create APIs.

- 3 years of experience with each of the following skills:

+ Generating comprehensive API documentation by leveraging one of the following API documentation tools: Redoc or SwaggerHub. 	+ Utilizing Jenkins for continuous integration and multi-cloud continuous delivery to develop and maintain CI/CD pipelines and automate the testing and deployment process. 	+ Designing and implementing large-scale distributed systems in one of the following cloud-native environments: GCP, AWS, or Azure. 	+ Utilizing NoSQL and SQL database technologies and databases including MongoDB, PostgreSQL and data modeling.

We are offering a salary of $138,486.00 - $177,365.16/yr.

## Skills

### Required
- Java
- Java Spring Boot Framework
- Restful design principles
- HTTP protocols
- Jenkins
- Redoc
- SwaggerHub
- GCP
- AWS
- Azure
- NoSQL
- SQL
- MongoDB
- PostgreSQL

---

Source: [Apply at efds.fa.em5.oraclecloud.com](https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/63935?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
