Software Engineer
- Job ID
- 62690
- Category
- Enterprise Technology
- Location
- Chennai, India
- Work Type
- Hybrid
As a Full Stack Engineer, you will be a key contributor to the design, development, and implementation of scalable products using a modern Java and GCP technology stack, while acting as a vital bridge between technical architecture and business needs. We are looking for a developer who thrives in a collaborative environment, values clean architecture, and possesses the communication skills to ensure business functionalities are robust and supported seamlessly for stakeholders. In this role, you will take full ownership of features, drive technical decision-making, and ensure software quality through rigorous testing and industry-standard security tools to deliver seamless digital experiences that provide maximum value to our users.
- Full Stack Development: Design, develop, and maintain applications using modern frontend frameworks (React/Angular) and backend Java technologies.
- Business Enablement: Support business functionality by ensuring technical solutions align with business goals; provide hands-on assistance to business teams to ensure they can run and operate products seamlessly.
- Microservices Architecture: Build and implement scalable microservices using Java and Spring Boot within a cloud-native environment.
- Cross-Functional Collaboration: Partner with Product, Design, and Business teams to translate functional requirements into reliable technical features.
- Operational Excellence: Handle operational issues and provide dedicated technical support for the products we operate, minimizing downtime for business users.
- Quality & Security: Take full ownership of code quality and security using tools such as SonarQube, Cycode, 42Crunch, Conformance Scan etc.,
- API & Integration: Manage and integrate APIs via the APIGEE Gateway to ensure smooth data flow across business systems.
- Technical Advocacy: Drive best practices and code quality while staying current with emerging technologies to improve product performance.
- Experience: 4–6 years of professional software engineering experience with a strong command of both frontend and backend development.
- Frontend Skills: Proficiency in React or Angular, and TypeScript.
- Backend Expertise: Extensive hands-on experience building microservices using advanced Java concepts and Spring Boot/Spring Cloud frameworks.
- Database Knowledge: Solid understanding of relational databases such as PGSQL, MSSQL, or Oracle.
- Cloud & DevOps: Experience with Google Cloud Platform (GCP preferred) and CI/CD tools like Tekton and GitHub/Bitbucket.
- Testing: Expertise in writing comprehensive unit test cases using JUnit.
- Business Acumen: Ability to understand business logic and a desire to help non-technical teams operate products successfully.
- Problem Solving: A passion for solving complex technical challenges and a "customer-first" mindset when supporting business functionality.
-
Built on one bold idea and the passion to define sustainable transportation for generations to come, Ford is a story about people with a vision that’s still being written.
What We Do -
Ford’s culture fuels the kind of momentum where ideas flow, progress is unstoppable, and our people keep redefining what it means to innovate.
Our People and Culture -
At Ford, your work matters, your life matters and we’re here to back the whole you—from growth to well-being—so you show up ready to realize your full potential.
Your Benefits
Jobs For You.
Explore roles tailored to your interests, based on your preferences and experience.
-
IMG MFPE Implementation Manager Asean
- Rayong, Thailand
-
Collector
- Naucalpan de Juárez, Mexico
-
Platform Software Engineer
- Dearborn, Michigan
-
Ford Racing Motorsports Powertrain Calibration Engineer
- Allen Park, Michigan