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

To ensure success as a full stack engineer, you should have advanced programming skills, experience with API development, and excellent troubleshooting skills. Top-rated full stack engineers create and implement advanced software systems that perfectly meet the needs of the company.

Full Stack Engineer Responsibilities:

  • Meeting with the Product team to define the scope and scale of the product

  • Designing system architecture.

  • Completing data structures and design patterns.

  • Designing and implementing scalable APIs and Microservices.

  • Writing low-level and high-level code.

  • Troubleshooting and bug fixing.

  • Identifying bottlenecks and improving software efficiency.

  • Collaborating with the design team on developing micro-services.

  • Writing technical documents.

Full Stack Engineer Requirements:

  • Bachelor’s degree in computer engineering or computer science.

  • Previous experience as a full stack engineer.

  • Proficient in Backend Technologies and Frameworks

  • JavaScript and its environments like NodeJS (https://www.simplilearn.com/nodejs-for-beginners-article) and ExpressJS (https://www.simplilearn.com/tutorials/nodejs-tutorial/what-is-express-js) .

  • back-end languages including Java

  • Popular Java frameworks include Spring boot, spring cloud and Java Server faces.

  • Python frameworks like Django and Flask (https://www.simplilearn.com/flask-vs-django-article) for backend development.

  • Hands on experience in DevOps lifecycle that includes deployment experience in google native services such as cloudrun,GKE.

  • Must have DevSecOps experience, should have worked in designing CI/CD pipelines.

  • Should have knowledge and experience in IaC and containers/Terraform and docker.

  • Working experience in GitHub and Tekton.

  • Extensive knowledge and experience in Software Quality tools, SonarQube, CheckMarx, Fossa ,42C and CYCODE

  • Well aware of Test Driven Development that includes code coverage and Katas.

  • Should have strong working experience in public cloud, especially in Containerisation and Virtualisation.

  • Proficient in monitoring tools such as Dynatrace, Splunk, Prometheus and Grafana.

  • Knowledge of database systems and SQL, perform Relational mapping to fetch data from the database. Exposure to MySQL, SQL (https://www.simplilearn.com/tutorials/sql-tutorial/difference-between-sql-and-mysql) SERVER and PostgreSQL (https://www.simplilearn.com/tutorials/sql-tutorial/postgresql-tutorial) and MongoDB (https://www.simplilearn.com/tutorials/mongodb-tutorial/what-is-mongodb) .

  • Experience in using webhosting platform that has ability to deploy your product on cloud service, exposure to GCP is required.

  • Advanced troubleshooting skills.

  • Functional and domain experience in Payment and Billing platforms will be handy.

  • Any Third party payment integrations experience or with PSPs will be handy.

  • Advanced troubleshooting skills.

  • Excellent communication skills

Requisition ID : 35790

DirectEmployers