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.
Digital Technology Solutions
Posted Yesterday
VIEW JOBSFord Motor Company