×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Software Engineer - DNEE

Job in Dearborn, Wayne County, Michigan, 48120, USA
Listing for: Ford Motor Company
Full Time position
Listed on 2026-06-09
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Senior Developer, Cloud Engineer - Software
Job Description & How to Apply Below
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?

As part of the Marketing & Sales IT Dealer Network and Employee Engagement (DNEE) team, the Senior Software Engineer is responsible for building resilient and scalable solutions in Java and cloud-native environments and adhering to industry best practices and company standards. This person will be part of a development team, serving as a technical lead and anchor to collaborate with various technical groups on designing, planning, and implementing solutions that support dealer-facing development goals.

Applicants must be currently authorized to work in the United States on a full-time basis.

As part of the Marketing & Sales IT Dealer Network and Employee Engagement (DNEE) team, the Senior Software Engineer is responsible for building resilient and scalable solutions in Java and cloud-native environments and adhering to industry best practices and company standards. This person will be part of a development team, serving as a technical lead and anchor to collaborate with various technical groups on designing, planning, and implementing solutions that support dealer-facing development goals.

What you'll do...

Lead End-to-End Solution Development:
Drive the definition, technical design, development, and delivery of complex, high-quality full-stack solutions. This includes coding, testing, and deployment of critical features for Connected Consumer and Vehicle applications, ensuring consistency, optimization, resilience, and security.

Leverage a modern technology stack:
Utilize Java (Spring Boot), Angular, GCP, and RESTful APIs.

Apply agile methodologies and practices:
Employ TDD, CI/CD (Tekton, Git Hub), and other agile principles (e.g., Rally) throughout the development lifecycle.

Champion Software Craftsmanship and Quality:
Implement and advocate for best practices in software craftsmanship, ensuring solutions are well-documented, maintainable, and adhere to high coding standards.

Drive Automation and Continuous Delivery:
Develop and implement comprehensive test plans, automate delivery processes, and continuously improve efficiency to eliminate waste and facilitate rapid, reliable feature releases.

Foster

Cross-Functional Collaboration:

Collaborate effectively with Product Managers, Product Owners, and UI/UX designers to translate requirements into technical specifications and provide ongoing support for application features.

Provide Technical Leadership and Mentorship:
Act as a technical anchor and mentor for junior software engineers, guiding them on platform vision, task breakdown, complex problem-solving, and professional development to elevate team capabilities.

What you'll do...

Lead End-to-End Solution Development:
Drive the definition, technical design, development, and delivery of complex, high-quality full-stack solutions. This includes coding, testing, and deployment of critical features for Connected Consumer and Vehicle applications, ensuring consistency, optimization, resilience, and security.

Leverage a modern technology stack:
Utilize Java (Spring Boot), Angular, GCP, and RESTful APIs.

Apply agile methodologies and practices:
Employ TDD, CI/CD (Tekton, Git Hub), and other agile principles (e.g., Rally) throughout the development lifecycle.

Champion Software Craftsmanship and Quality:
Implement and advocate for best practices in software craftsmanship, ensuring solutions are well-documented, maintainable, and adhere to high coding standards.

Drive Automation and Continuous Delivery:
Develop and implement comprehensive test plans, automate delivery processes, and continuously improve efficiency to eliminate waste and facilitate rapid, reliable feature releases.

Foster

Cross-Functional Collaboration:

Collaborate effectively with Product Managers, Product Owners, and UI/UX designers to translate requirements into technical specifications and provide ongoing support for application features.

Provide Technical Leadership and Mentorship:
Act as a technical anchor and mentor for junior software engineers, guiding them on platform vision, task breakdown, complex problem-solving, and professional development to elevate team capabilities.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary