DE Jobs

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

Job Information

Ford Motor Company Software Engineer - PLM in Chennai, India

Ford's Product Creation & Virtual Manufacturing Processes and associated technologies are positioned as key enablers to sustain and enhance the Company's leading competitive position in the automotive industry. The Siemens Teamcenter platform and other integrated off the shelf Siemens tools are among the tools and technologies that form the foundation of Ford's Product Creation & Virtual Manufacturing Processes. This combined platform will provide a comprehensive set of Product Life Cycle Management (PLM) tools and technologies, improving end-user productivity, tractability, reusability, reducing time to market, and improving quality of vehicle designs.

What you'll do…

The current position of software engineer will be part of Industrial System - IT, Teamcenter Platform, Data Centric Architecture Platform, and Integrations PDO team and is responsible for developing, building, testing and deploying software solutions using Agile practices. This is a challenging position working in a fast paced, high-visibility environment, with the opportunity to learn new technologies with daily cross-functional interactions. Candidate is accountable for implementing solutions, problem resolution relating to Teamcenter platform, DCA Platform and collaborates with other IT product teams, business and other stake holders.

• Develop Teamcenter technical solutions within the team and collaborate with internal and external team on integrations.

• Microservices & API development as required to solve business problems.

• Participate in product team agile ceremonies and work with the team to define technical features and user stories.

• Work with Solution Architects and Vendor (Siemens) to strategize and develop technical solution.

• Collaborate with Enterprise architecture on strategic technical solutions.

• Develop unit testing of code components and automated test scripts for integrated end to end use cases.

• Perform coding and technical configuration

• Develop continuous deployment and automation pipelines to manage software and application changes.

• Identify and investigate new technologies and open-source components where relevant.

• Ensure compliance with data privacy, security, legal and contractual guidelines.

• Revise checks for new data issues, as well as validate data products and pipelines to ensure they are functioning as expected following system and application upgrades.

• Translate business requirements to build repeatable, balanced, efficient, coded processes that can be created into products by Software Engineers and readily modified by other Data Engineers.

You'll have...

• Bachelor of Science degree in Computer Science Engineering or related field

• 6+ years of total experience in programming languages, such as C++, C#, Java and JavaScript.

• 4+ years working experience in developing Teamcenter customization / API development (Microservices), web applications using Angular with backend services to manage data in Teamcenter/ DCA

Even better, you may have…

• Master of Science degree in Computer Science Engineering or related field

• 8+ years of total experience in programming languages, such as C++, Java and JavaScript.

• 5+ years working experience in developing Teamcenter customization, API development (Microservices), web applications using Angular/React with backend services to manage data in Teamcenter/DCA

• A full-stack developer and understand complex concepts of software engineering.

• Knowledge of the software development life cycle and agile practices.

• Working Experience in cloud technologies.

Requisition ID : 37691

DirectEmployers