Cloud Software Engineer at Ford Motor Company
Dearborn, MI 48124, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Sep, 25

Salary

0.0

Posted On

13 Jun, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Christmas, Adoption

Industry

Computer Software/Engineering

Description

To meet the growing needs of the mobility business, the Cloud Platform team is looking for a highly motivated, technology focused individual with a passion to work on a collaborative software delivery team to enable the creation and management of Platforms and APIs deployed to the Ford mobility ecosystem.

  • The position will be responsible for implementing platform and API solutions. The candidate for this position must be to function in different roles within the team, from architect to high-skilled software developer and technical team leader, to consultant and product evangelist.
  • End-to-end responsibility for the software services involving greater customer experiences and the platform supporting those experiences.
Responsibilities
  • Strong technical acumen in cloud computing platforms and technology is required.
  • Data driven, but also has ability to drive to conclusions with imperfect/incomplete data.
  • Knowledge of the Agile methodology and associated management tools (i.e. Jira).
  • Serve as a Full Stack Software Engineer that enables the design, development, and support of Platforms, APIs, and services
  • Participate in white board sessions to gather customer requirements
  • Develop SpringBoot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services such as Cloud Run, Cloud Spanner, Cloud Pub/Sub, and more
  • Perform software engineering using Test Driven Development (TDD), continuous integration and continuous deployment (CI/CD)
  • Work in an extreme software development environment using Kanban software methodology
  • Work with team members to establish best practices to maximize efficiency and minimize risk.
  • Interact and work closely with product managers to devise solutions and break them down into incremental production-ready user stories
  • Identify opportunities for adopting new technologies to solve existing needs and predicting future challenges. Refactor API/microservices for simplification and efficiency
  • Execute API Load and Performance (L&P) on API/modules developed
  • Develop software that is Clean Code compliant and utilize tools such as SonarQube
  • Perform individual development and collaborate with cross functional teams on end-to-end integration, testing and issue triage efforts.
  • Use DevOps tools such as Jenkins, SonarCube, CheckMarx, Fossa, and GitHub to deploy, improve and manage software.
  • Stay current on the latest technology and contribute to the technical direction of the company while keeping a customer-centric approach.
Loading...