FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack Software Engineer
Ford Motor CompanySenior Full Stack Software Engineer at Ford transforming plant-floor operations through AI-driven technologies. Designing and implementing crucial features for production scheduling systems with a focus on modernization.
Posted 5/2/2026full-timeDearborn • Missouri • 🇺🇸 United StatesSenior💰 $99,600 - $192,900 per yearWebsite
Tech Stack
Tools & technologiesAngularAzureCloudCypressDockerJavaJenkinsJMeterKubernetesMicroservicesOpenShiftPostgresSDLCSOAPSplunkSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Lead the definition and implementation of migration paths off legacy technology, focusing on decoupling old systems and ensuring modern system scalability, reliability, and maintainability.
- Drive high standards by implementing automated testing strategies, CI/CD pipelines (including blue/green deployment concepts), and robust monitoring/alerting (Splunk, Dynatrace).
- Leverage Generative AI tools to refactor legacy codebases, automate documentation and generate robust unit/integration tests.
- Provide technical guidance to the PDO team, ensuring high code quality through rigorous peer and AI-assisted code reviews, while mentoring the team on effective Prompt Engineering to accelerate development cycles (jMeter, Cucumber, Cypress).
- Utilize a modern tech stack (SpringBoot, GitHub, Jenkins, Docker/Kubernetes, OpenShift, SQL/PostgreSQL) to develop and deliver Schedule Management capabilities to the distributed plant floor.
- Partner with Technical Leads and Product Managers to shape the technical roadmap and ensure seamless integration with plant-floor hardware and upstream/downstream systems.
- Execute within an Agile framework, utilizing Jira for iteration planning and ceremonies (Scrum, TDD/BDD) to deliver value at market speed.
- Master the core functionality of Manufacturing Production Scheduling to translate complex technical constraints into actionable insights for business leads.
Requirements
What you’ll need- Bachelor’s Degree in Computer Science, Software Engineering, or a related technical field.
- 7+ years of professional software development experience with a full-stack focus.
- Deep proficiency in Java, SpringBoot, and Microservices.
- Experience building modern frontends using Angular.
- Strong experience with relational databases (SQL Server, PostgreSQL).
- Proven experience modernizing legacy integrations (utilizing SFTP, SOAP, and XML) and migrating to cloud-native architectures.
- Hands-on experience with containerization and cloud platforms (e.g., Docker, Kubernetes, OpenShift).
- Proficiency in leveraging Generative AI developer tools (e.g., GitHub Copilot) to accelerate the SDLC and improve code quality.
- Strong understanding of Prompt Engineering and the ability to validate AI-generated code for security and efficiency.
- Experience with Agile/Scrum methodologies and TDD/BDD practices.
- Proven ability to mentor junior engineers, lead code reviews, and drive engineering best practices across the team.
- Excellent, proactive communication skills with a service-oriented mindset when collaborating with global IT and business partners.
- Self-motivated, growth mindset with the ability to adapt quickly to new processes and technologies.
- Ability to work effectively and efficiently within a diverse, global team environment.
- Proven ability to manage complex workstreams with high autonomy and a proactive approach to problem-solving.
- Strong interpersonal skills with the ability to navigate technical disagreements gracefully and foster a positive, ego-free team culture.
- Experience contributing to technical roadmaps and making high-level design decisions that balance speed with system stability.
- Prior experience in Manufacturing, Supply Chain, or Industrial Systems (highly preferred).
- Experience building or consuming AI/ML APIs (e.g., OpenAI, Azure AI, or internal FordLLM tools) to enhance application logic and user experience.
- Familiarity with advanced testing frameworks like Cypress or Playwright for end-to-end automation.
- A passion for "cleaning up" codebases and a track record of successfully decoupling legacy systems into modern microservices.
Benefits
Comp & perks- 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
- Paid time off and the option to purchase additional vacation time.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringBootMicroservicesAngularSQLPostgreSQLGenerative AIPrompt EngineeringAgileTDD
Soft Skills
communicationmentoringproblem-solvingadaptabilityinterpersonal skillsteam collaborationproactive mindsetleadershipservice-orientedgrowth mindset
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Software Engineering