Software Engineer, Full Stack Developer
Listed on 2026-06-03
-
Software Development
Software Engineer, Full Stack Developer
Overview
The Ford Motor Credit Company team helps put people behind the wheels of great Ford and Lincoln vehicles. By partnering with dealerships, we provide financing, personalized service, and professional expertise to thousands of dealers and millions of customers in over one hundred countries around the world.
We’re looking for a full stack software engineer who can work as a team player. You’ll build and maintain critical services using React, Spring Boot, API best practices, and Google Cloud Platform.
Responsibilities- Build and enhance front‑end features using React and AEM.
- Deploy and operate applications on Google Cloud Platform (Cloud Run, Cloud Functions, Cloud Storage, Pub/Sub, POSTGRES).
- Implement CI/CD pipeline automation and test automation.
- Apply TDD, observability, and fault‑tolerance practices.
- Influence cross‑functional stakeholders—Business, Product, Ops—to align on delivery goals.
- Lead the full lifecycle of the application, API services supporting the e‑commerce ecosystem—including requirements gathering, implementation, testing, deployment, monitoring, and post‑launch support.
- Create reusable components and manage dynamic content that changes based on user input or data using React.
- Design and develop robust, secure, and scalable RESTful APIs and web services.
- Release and deploy apps through build servers, CI/CD pipelines, and infrastructure involving on‑premises and GCP.
- Monitor and address security findings through SAST, DAST, and vulnerability scanning.
- Assist in monitoring systems and perform root‑cause analysis to address issues quickly.
- Implement robust application logging and integrate with Splunk and security monitoring systems.
- Define and lead best practices for the software development process, including code reviews.
- Understand AEM, content authoring, and management.
- Understand GCP services.
- Bachelor’s degree in Computer Science, Information Technology, or a combination of relevant education and experience.
- 6+ years of experience developing applications using Java, Spring Boot, React, and Google Cloud Platform (GCP), including Cloud Run and Pub/Sub.
- 3+ years of experience designing, implementing, and maintaining CI/CD pipelines, including hands‑on experience with Tekton.
- 3+ years of experience with automated testing.
- Immediate medical, dental, vision, and prescription drug coverage.
- Flexible family‑care days, paid parental leave, new‑parent ramp‑up programs, subsidized back‑up child care, and more.
- Family‑building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more.
- Vehicle discount program for employees and family members and management leases.
- Tuition assistance.
- Established and active employee resource groups.
- Paid time off for individual and team community service.
- A generous schedule of paid holidays, including the week between Christmas and New Year’s Day.
- Option to purchase additional vacation time.
This position is a salary grade 5–8 with a range of $65,100–$166,200. Final salary will be based on skills and experience. The role is hybrid and requires at least 4 days per week onsite in Dearborn, MI.
Visa and EligibilityVisa sponsorship is available for this position. 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.
Equal Opportunity EmploymentWe are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).