
Job Description:
Role: Developer (AI-Enabled)
Location-Chennai only
Experience-3-5 Years
Overview
We are seeking a skilled Software Engineer who embodies a developer-first mindset and thrives in a vibe coding culture—someone who enjoys building, experimenting, and solving problems with clean, efficient code. This role is ideal for a hands-on developer who combines strong programming expertise with a practical understanding of AI-driven solutions, and who takes ownership of delivering high-quality, scalable systems while continuously learning and evolving.
________________________________________
Key Responsibilities
• Design, develop, and maintain scalable applications using any one languages such as Python, Node.js, C#, Java, or JavaScript.
• Take ownership of modules/features from requirement analysis to deployment.
• Troubleshoot complex issues, perform root cause analysis, and implement robust fixes.
• Write clean, efficient, and maintainable code following best practices and coding standards.
• Collaborate with architects, product owners, and cross-functional teams to translate business requirements into technical solutions.
• Build and integrate REST APIs, third-party services, and automation workflows.
• Actively contribute to AI/ML initiatives such as integrating AI APIs, building intelligent automation, or leveraging data-driven insights.
• Optimize application performance, scalability, and reliability.
• Mentor L1 engineers and participate in code reviews to uplift team quality.
• Contribute to CI/CD pipelines, DevOps practices, and deployment processes.
________________________________________
Required Skills & Qualifications
• Strong proficiency in at least one programming language (Python, Node.js, C#, Java, or JavaScript).
• Solid understanding of data structures, algorithms, and software design principles (OOP, SOLID).
• Hands-on experience with databases (SQL/NoSQL) and query optimization.
• Experience in building and consuming RESTful APIs and web services.
• Working knowledge of AI/ML concepts with practical exposure to AI APIs or frameworks.
• Strong debugging, analytical, and problem-solving skills.
• Familiarity with Git and collaborative development workflows.
• Ability to work independently with a high sense of ownership.
Get empowered by NTT DATA Business Solutions!
We transform. SAP® solutions into Value
For any questions related to Job Description, you may connect with below specified contact from Recruiting.
Recruiter Name: Sweta Yadav
Recruiter Email ID: Sweta.Yadav@bs.nttdata.com
NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.