Ford Motor Company Jobs

Mobile ford Logo

Job Information

Ford Motor Company Technology Lead in Chennai, India

We are seeking a highly skilled and experienced Software developer - Anchor to lead our development team and be responsible for developing and managing our solutions/products. The ideal candidate will have a strong background in Java, Microservices, Rest API, and good understanding of cloud platforms, specifically Google Cloud Platform (GCP) to create efficient and scalable software solutions/products that drive innovation and excellence.

You will work in small, cross-functional teams and embrace lean and agile practices, software best practices, software quality scanning, automated testing, and CI/CD Pipeline. You will be responsible for designing, developing, and implementing scalable microservices architecture that will support the company's business requirements.

If you are a highly motivated and experienced Software Engineer with a passion for building scalable and robust microservices platforms/solutions using open-source technologies, we encourage you to apply for this exciting opportunity.

  • Design, develop, and implement high-quality, reusable, and testable code that adheres to industry best practices and standards.

  • Build reusable frameworks and work closely with DevOps and other teams to ensure the platform/application is highly available, scalable, and fault tolerant.

  • Ensure the performance, quality, and responsiveness of applications by identifying bottlenecks and bugs, and devising solutions to these problems.

  • Collaborate with cross-functional teams including Product Managers, Architects, DevOps to define, design, and ship new features and improvements.

  • Lead Rally boards and Sprint planning meetings to ensure agile practices and project timelines are adhered to.

  • Maintain a good understanding of GCP services relevant to data processing and analytics and apply best practices for cloud-based solutions.

  • Stay updated with emerging technologies and frameworks and evaluate their applicability to our goals and needs.

  • Be part of a team of software developers, providing technical guidance and support throughout the software development lifecycle.

  • Conduct code reviews and ensure adherence to standards, patterns, and architecture principles.

  • Develop and maintain technical documentation and user guides for the platform/product/solution.

  • Bachelor’s degree in Computer Science, Information Technology, or related field.

  • 7+ years of Object-Oriented Development experience where you applied expertise in building micro services architectures on JVM platform concepts with the following tools and technologies:

  • Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud)

  • Automated Testing, Continuous Integration, Continuous Deployment, and technologies (Jenkins CI or similar)

  • 2+ years of understanding, practicing, and advocating for clean code principles such as test-driven development (TDD/BDD), Extreme Programming (XP), self-documenting code, continuous refactoring, and writing Unit, Integration, and Acceptance test cases

  • 1+ Experience with cloud platforms, specifically Google Cloud Platform (GCP).

  • Familiarity with agile methodologies and experience in running Rally boards and Sprint planning meetings.

  • Strong problem-solving skills and the ability to work in a fast-paced, evolving environment.

  • Possess deep understanding of programming fundamentals and can learn new frameworks, languages and tools as required on projects.

  • Excellent communication and teamwork skills.

  • A proactive approach to tackling challenges and improving processes.

  • Experience in Automotive Industry/Domain or PLM is a plus.

Requisition ID : 29442

DirectEmployers