Cloud Software Engineer

Ford Motor Company Dearborn , MI 48120

Posted 7 days ago

Cloud Software Engineering (CSE) plays a critical part in shaping the future of mobility. With a focus on building the next generation cloud platform, CSE will enable all connectivity features for Ford's connected vehicles, both present and future. If you're looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience, and improve people's lives, this is the opportunity for you. Join us and challenge your software engineering expertise and analytical skills to help create vehicles that are as smart as you are.

To meet the growing needs of the mobility business, the CSE 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 candidate for this position must be able to function in different roles within the team, from architect to high-skilled software developer and support engineer, to consultant and product evangelist.

Cloud Software Engineering (CSE) plays a critical part in shaping the future of mobility. With a focus on building the next generation cloud platform, CSE will enable all connectivity features for Ford's connected vehicles, both present and future. If you're looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience, and improve people's lives, this is the opportunity for you. Join us and challenge your software engineering expertise and analytical skills to help create vehicles that are as smart as you are.

What you'll do...

Serve as a Cloud Software Engineer that enables the design, development, and support of Platforms, APIs, and services.

Develop cloud native Spring Boot/Java API/services using Kubernetes, Apache Kafka, Apache Pulsar, and cloud database technologies.

Perform software engineering using Test Driven Development (TDD), continuous integration and continuous deployment (CI/CD)

Work in an agile software development environment using sprint/user story 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/services 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. Use DevOps tools such as GitHub, SonarCube, CheckMarx, and FOSSA to deploy, improve and manage software.

Participate in working sessions to gather customer requirements.

Stay current on the latest technology and contribute to the technical direction of the company while keeping a customer-centric approach.

What you'll do...

Serve as a Cloud Software Engineer that enables the design, development, and support of Platforms, APIs, and services.

Develop cloud native Spring Boot/Java API/services using Kubernetes, Apache Kafka, Apache Pulsar, and cloud database technologies.

Perform software engineering using Test Driven Development (TDD), continuous integration and continuous deployment (CI/CD)

Work in an agile software development environment using sprint/user story 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/services 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. Use DevOps tools such as GitHub, SonarCube, CheckMarx, and FOSSA to deploy, improve and manage software.

Participate in working sessions to gather customer requirements.

Stay current on the latest technology and contribute to the technical direction of the company while keeping a customer-centric approach.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Cloud Software Engineer (Golang) Charlotte NC

Digital Technology Solutions

Posted Yesterday

VIEW JOBS 10/4/2024 12:00:00 AM 2025-01-02T00:00 DTS is looking for Cloud Software Engineer (Golang) for our direct client position in Charlotte, NC The Cloud Platform Team is seeking an innovative and passio Digital Technology Solutions Charlotte, NC Mecklenburg County, NC

Cloud Software Engineer

Ford Motor Company