Senior Full Stack Software Engineer
Ford Motor
Apply on company website
Senior Full Stack Software Engineer
Ford Motor
Chennai
Not disclosed
Job Details
Job Description
Senior Software Engineer
As a Senior Full Stack Engineer, you will play a pivotal role in developing high-performance, secure, and maintainable software solutions. You are a "Clean Code" practitioner who believes that writing code is a craft, ensuring every line is testable and efficient. This role requires a deep understanding of the full software development lifecycle—from local development and automated testing to managing production-grade services using Ford-standard security and quality tools.
- Full Stack Engineering: Develop enterprise-ready backend services using Java Spring Boot and Node.js, while building high-performance, dynamic user interfaces in React.
- AI Feature Development: Implement and optimize RAG architectures and utilize MCP to create seamless connections between AI models and diverse data sources.
- Engineering Excellence: Champion Clean Code aspects and write comprehensive test cases (unit, integration, and E2E) to ensure 100% confidence in production deployments.
- API Management & Security: Design, secure, and manage APIs using Apigee, ensuring every endpoint is hardened using 42Crunch and compliant via FOSSA.
- Agile Collaboration: Actively participate in all Agile ceremonies, delivering high-value features in a fast-paced, iterative production environment.
- Production Support: Take ownership of code running in production, monitoring performance, and ensuring high availability for global users.
- Experience: Minimum 3 years of professional experience in full-stack software development.
- Backend Mastery: Deep expertise in Java and Spring Boot (Data, Security, Cloud) and experience building server-side applications with Node.js.
- Frontend Mastery: Advanced proficiency in React.js, including hooks, context API, and modern CSS frameworks (Tailwind/Material UI).
- AI Specialization: Proven hands-on experience with LLMs, implementing RAG (using Vector Databases), and familiarity with Model Context Protocol (MCP).
- Database Knowledge: Strong experience with both Relational (PostgreSQL/Oracle) and NoSQL (MongoDB/Redis) databases.
- Ford Toolset: Direct experience with Apigee, 42Crunch, FOSSA, and SonarQube.
- Cloud & DevOps: Experience with cloud platforms (GCP)
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
Experience Level
Senior LevelJob role
Work location
Chennai, Tamil Nadu, India
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 3 years
About company
Name
Ford Motor
Job posted by Ford Motor
Apply on company website