DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Ford Motor Company Software Engineer in Chennai, India

Full Stack Software Engineer position responsible for development and operations support for Vehicle logistics product - Corrective Actions Management (CAM)

Roles & Responsibilities - Software Engineer

Works closely with product manager, product owners and business stakeholders to understand the business needs, articulate and capture business requirements and priorities

Works closely with product manager and the product team peers to deliver Iteration commitments based on agile processes

Responsible for developing and tracking product features, user stories, iteration plan and prioritizing the backlog in Rally

Develop and deliver quality software products that meet our customers' requirements and needs.

Perform unit testing, functional and integration testing, performance testing; Supports quality and user acceptance by product owner and business users

Perform code and test reviews for peer software engineers

Actively reviews existing code and identifies gaps & opportunities to refactor existing code to address and improve overall code quality

Ensures the timely delivery of backlog items and delivery of iteration commitments

Works closely with product architect and software engineers to architect the solutions to the business need

Supports in identifying risks, and implementation of mitigation and contingency plans, focused on early mitigation or elimination of risks.

Ensures accordance to Ford IT processes and IT Policies.

Ensures active participation in Daily Stand Up and team agile ceremonies

Ensures adoption of Agile, DevOps and software engineering practices like CI/CD, TDD, Test automation

Ensures effective usage of Rally Software for tracking Iteration plan

Skill set requirements – Software Engineer

6+ years of software development experience with strong handle on software development process including analysis, design, coding, unit & functional testing, problem/defect resolution and planning

4+ years of experience of software development and programming using Java

4+ years of experience using JDBC, Hibernate, Servlets, Spring, Spring Boot and other Spring framework projects

4+ years of experience with MS SQL Server; Strong knowledge of SQL and good experience with DML, queries and joins

Strong experience working with front end development and frameworks/tools - Angular, CSS, Java Script, JQuery, AJAX

Good understanding of Agile software development methodologies

Experience working PCF Cloud and GCP Cloud

Experience with UI design and Angular

Strong knowledge and experience with RESTful API and microservices architecture and event driven architecture; Experience working with Kafka and RabbitMQ

Knowledge and hands on experience building test automation and working with Jenkins and CI/CD pipeline

Proficient understanding of code versioning tool – Git & build tool - Gradle

Experience with testing and test automation tools like JUnit, Selenium, Mockito.

Strong knowledge and experience with web APIs and REST based API

Good knowledge of Clean Coding practices and experience with refactoring legacy code

Experience with Test Driven Development practices

Requisition ID : 30034

DirectEmployers