Ford is hiring Fresher and Experienced candidates for Software Engineer – Full Stack Engineer Role. The complete details about Drive are as follows.
Job Details :
Ford Recruitment For Software Engineer
Company : Ford
Job Role : Software Engineer
Degree : Any Graduate
Batch : 2024 – 2020
Experience : 0 – 2 Year’s
Location : Chennai, India
Program Description
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.
Ford – Required Qualifications & Skills :
- 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 and ExpressJS.
- back-end languages including Java
- Popular Java frameworks include Spring boot, spring cloud and Java Server faces.
- Python frameworks like Django and Flask 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 SERVER and PostgreSQL and 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
Roles and 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.
Apply To All The Jobs ( Fresher’s & Expereinced ) : Click Here
Interested candidates can apply to the drive before link expires.
Apply link : Click Here
Note:– Only shortlisted candidates will receive the call letter for further rounds.
Here are some common interview questions for a Full Stack Software Engineer position, covering both front-end and back-end topics:
General Questions
- Can you tell us about your experience with full stack development?
- What projects have you worked on that demonstrate your full stack skills?
Front-End Questions
- What are the key differences between HTML, CSS, and JavaScript?
- How do you ensure your web applications are accessible?
- Explain the concept of responsive design. How do you implement it?
- What front-end frameworks or libraries are you familiar with (e.g., React, Angular, Vue)?
- Can you describe the Virtual DOM and its benefits?
- What are some common performance optimization techniques for front-end applications?
Back-End Questions
- What programming languages and frameworks do you use for back-end development?
- Can you explain RESTful services and how you implement them?
- What is the purpose of middleware in a web application?
- How do you handle authentication and authorization in your applications?
- What database technologies are you familiar with (e.g., SQL, NoSQL)?
- How do you ensure data security in your applications?
Full Stack Questions
- How do you manage state in a full stack application?
- Can you describe your development workflow when building a full stack application?
- What tools do you use for version control and collaboration?
- How do you handle deployment and CI/CD in your projects?