Ford Motor Company

Full Stack Software Engineer

Ford Motor Company

full-time

Posted on:

Location Type: Hybrid

Location: DearbornMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $115,000 - $192,900 per year

About the role

  • Full Stack Development: Design, develop, and maintain scalable web applications using Java (Spring Boot) for the backend and Angular for the frontend.
  • IoT Integration: Implement and manage MQTT broker architectures to capture and process real-time telemetry data from manufacturing equipment.
  • Quality Domain Focus: Develop tools for automated quality inspections, defect tracking, and Statistical Process Control (SPC) to improve manufacturing yields.
  • Agile Collaboration: Participate in all phases of the Agile SDLC, including sprint planning, daily stand-ups, and continuous integration/deployment (CI/CD).
  • System Architecture: Design database schemas and RESTful APIs that support high-availability manufacturing environments.

Requirements

  • Education: Bachelor’s Degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Minimum Experience: 3+ years of professional experience in software engineering, with a focus on full stack development.
  • Technical Skills:
  • - Front-End: Proficiency in HTML, CSS, JavaScript, and modern frameworks (e.g., Angular).
  • - Back-End: Strong programming skills in Java (or C#/Node.js); experience developing RESTful and/or SOAP APIs.
  • - Database: Hands-on experience with NoSQL databases, especially MongoDB.
  • - Version Control: Proficient with Git and repository platforms (GitHub/GitLab).
  • - Development Practices: Familiarity with Agile methodologies, test-driven development, CI/CD, and software design patterns.
  • - Soft Skills: Excellent communication, teamwork, and problem-solving abilities.
Benefits
  • Immediate medical, dental, and prescription drug coverage
  • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care 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
  • Paid time off and the option to purchase additional vacation time.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootAngularHTMLCSSJavaScriptRESTful APIsNoSQLMongoDBGit
Soft Skills
communicationteamworkproblem-solving
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Information Technology