Ford Motor Company Logo

Ford Motor Company

Software Engineer

Posted Yesterday
Be an Early Applicant
Hybrid
Chennai, Tamil Nadu
Senior level
Hybrid
Chennai, Tamil Nadu
Senior level
The Software Engineer role involves design, development, testing, and deployment of software applications, focusing on cloud platforms and full-stack solutions.
The summary above was generated by AI

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation.

 

Building the future of transportation requires the sophisticated application of data, metrics, and analytics. As a member of our Global Data Insight & Analytics team, you will play a vital role in this evolution. We serve as trusted advisors, providing Ford with a clear view of market dynamics, consumer preferences, and the competitive environment. Our insights empower leaders to make impactful, strategic choices. Join us to apply your analytical talents and help drive informed, real-time decision-making.

 

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs both on-prem and cloud native. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.

Responsibilities
  • Product And Requirements Management: Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases. Participate in stand-up operations meetings.
  • Author: Process and Design Documents
  • Design/Develop/Test/Deploy: Work with the Business Customer, Product Owner, Architects, Product Designer, Software Engineers, and Security Controls Champion on solution design, development, and deployment.
  • Operations: Generate Metrics, Perform User Access Authorization, Perform Password Maintenance, and Build Deployment Pipelines.
  • Incident, Problem, And Change/Service Requests: Participate and/or lead incident, problem, change and service request-related activities. Includes root cause analysis (RCA). Includes proactive problem management/defect prevention activities.
Qualifications

Minimum Qualifications

  • 5+ years experience in Software Engineering.
  • Bachelor’s degree in computer science, computer engineering or a combination of education and equivalent experience.
  • 2+ year experience with developing for and deploying to cloud platforms (e.g. GCP, PCF, Azure)
  • Implement and optimize cloud services and tools (e.g. Terraform, BigQuery, GCP)
  • Experience in development using combination of the following technologies:
    • Languages: Python/ Java / JS / TS 
    • Frontend frameworks: Angular/React/Dash
    • Backend frameworks: Spring/Node
  • Proven experience understanding, practicing, and advocating for software engineering disciplines from Clean Code, Software Artisanship, and Lean including:
    • Paired / Mobbing programming
    • Test-first/Test Driven Development (TDD)
    • Evolutionary design
    • Minimum Viable Product
  • Willingness to collaborate daily with team members.
  • A strong curiosity around how to best use technology to amaze and delight our customers
  • Using CI/CD tools and pipelines e.g. Tekton, Cloud Build, etc.

Desired Skills

  • Highly effective in working with other technical experts, Product Managers, UI/UX Designers and business stakeholders
  • Delivered products that include web front-end development; JavaScript, CSS, frameworks like Angular, etc.
  • Comfortable with Continuous Integration/Continuous Delivery tools and pipelines e.g. Tekton, Cloud Build, etc.
  • Experience with machine learning, mathematical modeling, and data analysis is a plus

  • Experience with CA Agile Central (Rally), backlogs, iterations, user stories, or similar Agile Tools

  • Experience in the development of microservices

  • Understanding of fundamental data modeling

  • Strong analytical and problem-solving skills

Top Skills

Angular
Azure
BigQuery
Cloud Build
Dash
GCP
Java
JavaScript
Node.js
Pcf
Python
React
Spring
Tekton
Terraform
Typescript

Similar Jobs

5 Days Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Lead development and maintenance of Big Data solutions for Disability & Absence products, ensuring high-quality, efficient, and scalable applications.
Top Skills: AzureGCPHadoopHbaseHiveIn-Memory Data ProcessingKafkaNifiNoSQLPigPythonScalaShell ScriptSolrSpark
8 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design and develop scalable data pipelines using Databricks and Azure. Collaborate with teams, mentor junior engineers, and optimize data workflows.
Top Skills: .NetAzureAzure Data FactoryAzure Data Lake StorageDatabricksPythonReactScalaSparkSQL
Yesterday
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design and develop scalable web applications, integrate AI tools, collaborate on backend services, and maintain clean code practices.
Top Skills: Github CopilotJavaScriptLangchainLanggraphMongoDBNode.jsPythonReactRedux

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account