Senior Software Engineer at Ford Motor Company
Dearborn, MI 48120, USA -
Full Time


Start Date

Immediate

Expiry Date

14 Dec, 25

Salary

0.0

Posted On

16 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Adoption, Christmas

Industry

Computer Software/Engineering

Description

At Ford Motor Company, we believe that the freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we offer a wide variety of opportunities for you to accelerate your career potential as you work together with us to define tomorrow’s transportation.
Creating the future of smart mobility requires the highly intelligent use of data, metrics, and analytics. That’s where you can make an impact as part of our Global Data Insight & Analytics team. We are the trusted advisers who enable Ford to clearly see business conditions, customer needs, and the competitive landscape. With our support, key decision-makers can act in meaningful, positive ways. Join us and use your data expertise and analytical skills to drive evidence-based, timely decision-making.
We are seeking a Senior Software Engineer, Public and Ford Pro Charging Analytics under the Global Data Insights & Analytics (GDIA) organization’s Strategy & Enterprise Analytics (SEA) team, specifically within the Charging & Energy Services Analytics Product Line. This team develops innovative, cloud-native data, AI, and analytics solutions for Ford. We provide data, AI/ML, and advanced analytics solutions to internal partners and co-develop external applications to help improve our EV customer’s public charging experience and provide strategic and engineering support to Ford Pro customers. As a Senior Software Engineer, Public and Ford Pro Charging Analytics , you’ll be a key player in driving this success.

Responsibilities
  • Perform full-stack development on both user-facing client web applications and server-side applications.
  • Leverage modern frameworks, open-source tools, and cloud technologies to develop software effectively while practicing software craftsmanship principles, such as test-driven development, behavior-driven development, and continuous integration/continuous delivery.
  • Deliver business value through working, tested code across the full stack of technologies.
  • Own delivered value throughout the entire lifecycle, including development, support, and maintenance. Identify minimum viable products and decompose features by thinly slicing stories, focusing on low cycle time and high throughput delivery.
  • Work in an agile software development environment using sprint/user story methodology.
  • Collaborate with team members to establish best practices to maximize efficiency and minimize risk.
  • Create novel solutions and implement advanced architectural patterns
  • Develop software that is Clean Code compliant and utilizes tools such as SonarQube.
  • Use DevOps tools such as GitHub, SonarQube, Cycode, and FOSSA to deploy, improve, and manage software.
  • Stay current on the latest technology and contribute to the technical direction of the company while maintaining a customer-centric approach.
Loading...