Chennai, Tamil Nadu
Software Engineer #1056781Job Description:
Job Description / Position Purpose:
- Develop and scale the Reservation Services to provide a world-class digital experience for vehicle service appointments.
- Innovate and build customer-centric features in a fast-paced, iterative environment using modern AI-driven tools.
- Champion clean code principles and high-quality engineering standards across the full stack.
Key Roles and Responsibilities of Position:
- Full Stack Engineer responsible for Application UI, Business Logic, and Cloud Integration.
- Lead technical initiatives and mentor junior engineers to foster a culture of growth and excellence.
- Collaborate with UI/UX designers and Product Owners to transform requirements into scalable software.
- Advocate for and practice Test-Driven Development (TDD), Pair Programming, and Extreme Programming (XP).
- Leverage AI-driven coding tools (GitHub Copilot, Cursor, Windsurf) to accelerate delivery and innovation.
- Manage and improve CI/CD pipelines to ensure seamless, high-frequency releases.
Qualifications Required:
- BE / B.Tech / MCA or Equivalent experience.
Key Skills:
- extensive experience with Backend frameworks: Node.js, NestJS, Go, and Spring Boot.
- proficiency in Frontend technologies: React, Angular, VueJS, and TypeScript.
- hands-on practice in TDD, Clean Code, and Continuous Refactoring.
- Strong understanding of Fullstack Architecture and Public Cloud providers (GCP, AWS, or Azure).
- Working knowledge of DevOps and CI/CD tools: Jenkins, GitHub Actions, and Tekton.
- Excellent communication and leadership skills with a "Self-Starter" mindset.
Skill Set:
Node.js, NestJS, Go, Spring Boot, React, Angular, TypeScript, TDD, XP, GCP/AWS, GitHub Actions, Jenkins, and AI Coding Tools (Copilot/Cursor).
Skills Required:
- js, GCP
Experience Required:
- Senior Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.; guides. 10+ years in IT; 8+ years in development
Education Required:
- Bachelor's Degree