Software Engineer

Chennai, Tamil Nadu, India

Ford Motor Company

Since 1903, we have helped to build a better world for the people and communities that we serve. Welcome to Ford Motor Company.

View all jobs at Ford Motor Company

Apply now Apply later

• Provide software development tools and modernize technology, cloud migrations, ETR (Enterprise Technology Refresh) for development tools like SonarQube, Eclipse, Oxygen, TeamViewer, and Jenkins etc.

• Support the PDO Expedition journey and Basecamps, Agile personality and Software Craftsmanship mindset for contributing and leading the agile team for quality deliverable

• Improve continuous integration through automation of the delivery pipeline

• Work with the PDO teams to prioritize, plan, and deliver software that meets business needs

• Deliver to agreed service levels, process adherence as per IT Security Policy and provide audit support

• Coordinate with various teams in IT, Enterprise Connectivity, and Product Development, to ensure objectives are met

• Identify opportunities to improve the process and improve the efficiency of handling data 

• Support daily stand-up meetings, backlog grooming, prioritization and iteration planning

• Work closely with Product team customers and break down requests into actionable backlog of requester stories

• Help innovate and iterate on agile PM processes and share the learnings

• Knowledge on AI / ML would be added advantage, experience with GitHub Copilot

• CI/CD – Knowledge of pipeline tools and source code management (SCM) tools such as GitHub (Extensive experience in Jenkins)

• Candidate should understand API collection and be proficient in reading and writing JSON responses from each application for metrics gathering

• Research new technologies, influences and implements enterprise technology shifts and new trends impacting Ford application delivery

• Candidate should have strong technical expertise in an application development language to support and troubleshoot the product teams failures on build, scan analysis, testing, and deployment issues in build pipeline.

• Candidate should have strong knowledge of various GCP services, including Compute Engine, Cloud SQL for PostgreSQL, Google Kubernetes Engine (GKE), and other major services. 

• Scripting language experience to enable the automation of large amounts of migration data

• First-hand experience and a working knowledge using source code managers (SCM) and code 

build and deployment tools (e.g. GitHub, Jenkins, IBM uBuild, etc.)

• Familiarity with SonarQube or other source code analyzer(s)

• Microsoft.Net and/or Java knowledge or experience

• Experience in DevOps and DevSecOps

• Spring / Springboot knowledge

• Java/J2EE or other tech. development experience using RSA/RAD/Eclipse or similar tools

• Exposure to Container as a Service (CaaS), Pivotal Cloud Foundry (PCF), Linux, Websphere 

Application Server (WAS) and VM environments

• Proficient knowledge and use of Backlog tools, such as Rally

• Strong analytical and problem-solving skills

• Ability to learn new technologies/processes like PCF, Azure, Extreme programming, Agile 

practices

• Ability to work collaboratively with others and navigate complex decision-making

• Should have excellent communication skills, flexibility to accommodate working across different 

time zones and sensitivity to cultural and geographical differences

• Bachelor's degree or equivalent qualification in computer science or related disciplines 

• 2+ years of development and/or data migration experience in IT 

• Exposure to Software Development methodologies, Quality Assurance and Security & Control 

procedures 

3+ years of experience with source code versioning tools like Git/GitHub.

2+ years of experience with Python, Shell, or JavaScript for handling APIs and JSON data.

2+ years of experience with JUnit and Test-Driven Development (TDD).

2+ years of experience with SQL Server or GCP Cloud SQL.

2+ years of experience working in an Agile product team using development tools such as IntelliJ, JetBrains products, and other major IDEs utilized by the development team.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile APIs Azure CI/CD Computer Science Copilot DevOps GCP Git GitHub Java JavaScript Jenkins JSON Kubernetes Linux Machine Learning .NET PostgreSQL Python Research Security SQL TDD Testing

Region: Asia/Pacific
Country: India

More jobs like this