Software Engineer

Ford Motor

Chennai

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Software Engineer


What you’ll be able to do:

  • Engineer production-quality code to deploy these solutions in a serverless, microservices architecture

  • Enhance testing platforms, improve test automation, foster software craftsmanship

  • Surprise and delight customers and partner software engineers

  • Monitor and evaluate the performance of our solutions

  • Collaborate with multi-skilled teams working on commercial/fleet software solutions

  • Engage in Test-first Development, Test Driven Development

  • Cloud development using cutting-edge technologies and integrations with Ford enterprise systems

  • What you’ll be able to do:
  • Engineer production-quality code to deploy these solutions in a serverless, microservices architecture
  • Enhance testing platforms, improve test automation, foster software craftsmanship
  • Surprise and delight customers and partner software engineers
  • Monitor and evaluate the performance of our solutions
  • Collaborate with multi-skilled teams working on commercial/fleet software solutions
  • Engage in Test-first Development, Test Driven Development
  • Cloud development using cutting-edge technologies and integrations with Ford enterprise systems .

 

The minimum qualifications we seek:

  • Bachelor’s degree in computer science or equivalent

  • 3+ years of experience with:

  • Core Java, Spring boot, React.js

  • Modern databases (Relational and non-relational)

  • Continuous integration/continuous delivery tools and pipelines, such as: (Jenkins, Terraform, SonarQube, Maven, Gradle, Harness, Apigee X)

  • 1+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure

    • Experience with Unit testing


      Our preferred qualifications:

  • Master’s Degree in Computer Science or related field

  • Deep understanding of Object-Oriented Design Principles

  • Familiar with eXtreme Programming (XP) practices including Pair/Mob programming and Test-first/Test Driven Development (TDD)

  • Experience with developing and deploying to cloud platforms, such as Google Cloud Platform, Pivotal Cloud Foundry, Amazon Web Services, and Microsoft Azure

  • Experience with Spring/Spring Boot and RESTFUL Web services development

  • Experience with machine learning, mathematical modelling and data analysis is a plus

  • Knowledge of SQL and NoSQL databases

  • Experience with CA Agile Central (Rally), backlogs, iterations, user stories, or similar Agile Tools Highly effective in working with other technical specialists, Product Managers, UI/UX Designers and business partners

  • Passion for learning and willingness to work in a pair programming environment

  • Strong analytical and problem-solving skills

  • Strong oral and written communication skills

  • Ability to multi-task and manage changing priorities

  • Strong teamwork and interpersonal skills

  • Ability to work independently and take initiative when solving unexpected problems

  • Understanding of fundamental data modelling

  • Experience in development of microservices 

Experience Level

Mid Level

Job role

Work location

Chennai, Tamil Nadu, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

Ford Motor

Job posted by Ford Motor

Apply on company website