Search by job, company or skills

Ford

Software Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

As a Full Stack Software Engineer, you will be responsible for developing and maintaining the backend API services for Vehicle Health Prognostics & Diagnostics, DTS and Service Lane services, in Advanced PD and Tech department under Ford Model E.


These Vehicle Health & Prognostics Platform services will be using Connected Vehicle data to predict upcoming service needs to Retail & Fleet customers and sharing connected vehicle data with frontline partners for efficient diagnosis/repair, & consistent customer handling. It will send Automated customer communication & engagement when vehicle concern arises.

  • 3+ years of experience with strong knowledge in Java 8. 0 & Core JAVA.
  • Hands on experience developing RESTful web services and good exposure to microservices architecture.
  • Strong knowledge on Spring Framework development namely Spring MVC, Struts, Spring boot.
  • Knowledge on Object Oriented Design Principles, Micro services architecture, Cloud native concepts and experience in Google Cloud Platform/Pivotal Cloud Foundry/Microsoft Azure.
  • Experience on Continuous integration & Continuous deployment tools and pipelines such as Jenkins, Tekton, Maven/Gradle, GitHub/SVN/Bitbucket etc.
  • Experience on designing and developing REST APIs. Working experience with TDD patterns.
  • Good knowledge on JUNIT along with any testing frameworks like Mockito/Powermock.
  • Experience on MS SQL, PostgreSQL database and knowledge on Kotlin is an added advantage.
  • Experience on GitHub Repository & Code Analysis tools like SonarQube, Sonargraph, FindBugs.
  • Excellent problem solving/analytical skills to troubleshoot Production support issues.
  • Ability to work through ambiguous situations.
  • Self-motivated, able to work independently, and able to take initiative with minimal supervision.
  • Ability to multitask in an agile environment and prioritize the most critical tasks and projects.
  • Engineer high-quality reusable code to develop and maintain the backend API Services.
  • Enhance testing platforms, improve test automation, foster software craftsmanship.
  • Monitor and evaluate the availability & latency of backend API service as per the SLO/SLI.
  • Collaborate with multi-skilled teams working on Retail and Fleet software solutions.
  • Work with Product Owners, Product Managers to design optimal solutions.
  • Drive architecture discussions and design discussions, with focus on maintainability/scalability and modernization.
  • Develop microservices to build loosely coupled services that allows you to break a larger application into smaller components with narrowly defined rules.
  • Google Cloud development using cutting-edge technologies and integrations with Ford Connected vehicle system and channel teams like FordPass, Owner Web and Fleet Telematics.
  • Enforce refactoring, continuous integration and automations to create maintainable code.
  • Ensures active participation in Daily Stand Up and other team agile ceremonies; Ensures adoption of Agile, DevOps and clean code practices.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 09/06/2024

Job ID: 81256281

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer Java PCF Angular

The Wells Fargo FoundationCompany Name Confidential

Senior Software Engineer

First AmericanCompany Name Confidential
Last Updated: 09-06-2024 09:35:38 AM
Home Jobs in Chennai Software Engineer