Ford Motor Company Jobs

Mobile ford Logo

Job Information

Ford Motor Company Software Engineer in Chennai, India

Position Description:

  • Serve as a core member of the secure coding product team that enables the design, development, and creation of secure coding practices

  • Develop application software and RESTful services using GCP and Spring Framework.

  • Experience building distributed, service oriented, cloud micro service-based architectures.

  • Use of Test-Driven Development and code pairing/mobbing practices.

  • Develop components across all tiers of the application stack.

  • Continuously integrates and deploys developed software.

  • Modify CI/CD pipeline and scripts as necessary to improve continuous integration practices.

  • Consults with product manager to identify minimal viable product and decomposes features by story slicing.

  • Collaborate with other product teams on integrations, testing, and deployments

Skills Required:

  • 4+ years of development experience (Purchasing/Automotive industry experience a plus) preferably utilizing Java, Spring, Angular, React, Web Services, etc.

  • 3 years of experience designing and building technical solutions using Java technologies such as Spring, Spring Boot, Web Services, Microservice Architecture etc.

  • Comprehensive understanding of relational database (Microsoft SQL Server), PostgreSQL, NoSQL database and flat file processing concepts

  • Strong knowledge in design patterns and principles, experience in developing web services, REST APIs, and related architectures

  • Exposure to automated testing concepts, tools, and frameworks

  • Excellent communications skills - ability to engage in deep technical discussions with customers and peers and become a trusted technical advisor

Experience Preferred:

  • Experience in cloud services engineering, including Pivotal Cloud Foundry (GCP – J-Frog, GitHub, Spring, Angular), RESTful services, CI/CD pipeline (Tekton or similar).

  • Experience with Swagger, logging/tracing, Conformance, Dynatrace, Spring security, and SonarQube

  • Understanding Spring Cloud Data, Spring Security, OAuth, Service monitoring on Cloud

  • Experience in application testing, release management, and support activities.

  • Experience with various Software Development Life Cycle methods such as Agile

  • Serve as a core member of the secure coding product team that enables the design, development, and creation of secure coding practices

  • Develop application software and RESTful services using GCP and Spring Framework.

  • Experience building distributed, service oriented, cloud micro service-based architectures.

  • Use of Test-Driven Development and code pairing/mobbing practices.

  • Develop components across all tiers of the application stack.

  • Continuously integrates and deploys developed software.

  • Modify CI/CD pipeline and scripts as necessary to improve continuous integration practices.

  • Consults with product manager to identify minimal viable product and decomposes features by story slicing.

  • Collaborate with other product teams on integrations, testing, and deployments

  • 4+ years of development experience (Purchasing/Automotive industry experience a plus) preferably utilizing Java, Spring, Angular, React, Web Services, etc.

  • 3 years of experience designing and building technical solutions using Java technologies such as Spring, Spring Boot, Web Services, Microservice Architecture etc.

  • Comprehensive understanding of relational database (Microsoft SQL Server), PostgreSQL, NoSQL database and flat file processing concepts

  • Strong knowledge in design patterns and principles, experience in developing web services, REST APIs, and related architectures

  • Exposure to automated testing concepts, tools, and frameworks

  • Excellent communications skills - ability to engage in deep technical discussions with customers and peers and become a trusted technical advisor

Requisition ID : 32262

DirectEmployers