F

Ford Motor Company

Builds vehicles for drivers and commercial fleets

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeLivonia, MI, USA$147.1k - $174.5k /yr

About the Job

Requirements

  • A bachelor's degree or foreign equivalent in Computer Science Engineering, Computer Application, Applied Computer Science, or a related field is required.
  • Five years of progressive, post-baccalaureate experience in the job offered or a related occupation is required.
  • Five years of experience using full-stack and microservices development to design, build, and maintain scalable microservices with frameworks such as Spring Boot, and developing and integrating RESTful APIs to support client-side functionality is required.
  • Five years of experience with Java/J2EE programming to design web applications using Java/J2EE technologies, applying Core Java, the Collection Framework, exception handling, and logging frameworks is required.
  • Five years of experience using Microsoft SQL Server or PostgreSQL to write complex queries, including joins, subqueries, aggregate functions, window functions, and stored procedures, and to design efficient and scalable relational database schemas using normalization principles to ensure data integrity and reduce redundancy is required.
  • Five years of experience in cloud-native development using Spring Boot to build production-ready, standalone, cloud-native Java applications, particularly microservices, is required.
  • Five years of experience in front-end development using React to create and maintain user interface components is required.
  • Five years of cloud experience with hosting platforms such as Google Cloud Platform and Kubernetes is required, including designing, implementing, and managing cloud computing strategy and infrastructure, analyzing business needs, selecting appropriate cloud services such as AWS, Azure, or GCP, and ensuring solutions are scalable, secure, and cost-effective.
  • Candidates must be legally authorized to work in the United States; employment eligibility will be verified at hire.
  • The employee must live within a reasonable commuting distance of the Livonia worksite.

Responsibilities

  • Engineer and deploy production-quality code for scalable software solutions within a serverless, microservices architecture.
  • Enhance existing testing platforms and continuously improve test automation strategies to ensure high-quality deliverables.
  • Foster a culture of software craftsmanship within the team by promoting best practices and continuous learning.
  • Collaborate with multi-skilled teams to deliver commercial and fleet software solutions for customers and partner software engineers.
  • Monitor and evaluate deployed solution performance, identifying opportunities for optimization and improvement.
  • Engage in Test-First Development and Test-Driven Development methodologies.
  • Support cloud development initiatives, leveraging current technologies and integrating them with Ford enterprise systems.

About the Company

Ford Motor Company

Builds vehicles for drivers and commercial fleets

Ford Motor Company designs and builds vehicles for individual drivers and commercial fleets worldwide, spanning Ford trucks and SUVs and Lincoln luxury models. Its Mustang sports car and Bronco off-road vehicles sit alongside gasoline, hybrid and electric products. The company sells vehicles, parts and accessories through dealers, while Ford Pro combines commercial vehicles with fleet software, charging and maintenance services; Ford Credit earns money from customer and dealer financing and leases. Connected services add subscriptions for vehicle features and business operations. Founded by Henry Ford in 1903, the company is headquartered in Dearborn, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Dearborn, MI
Founded
1903

Recently Posted Jobs

Explore more opportunities at Ford Motor Company

See more jobs