ND

Software Development Specialist

NTT DATA North America
Chennai, Tamil NaduSalary not disclosed5 years expDay ShiftPosted 4d ago5 views
Actively Hiring

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free

Apply for this Job

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free
Apply on Company Website

Job Description

Role Overview NTT DATA North America is looking for an experienced Software Development Specialist to join its engineering team in Chennai. This mid-senior role is ideal for a developer with strong AWS cloud development skills and growing exposure to Generative AI and Agentic AI solutions. You will work under architectural guidance to design, build, and deploy scalable cloud-native applications while contributing to cutting-edge LLM-based AI projects. Key Responsibilities - Develop and deploy cloud-native applications on AWS using services such as Lambda, EC2, S3, RDS, and DynamoDB - Support Infrastructure as Code implementations using Terraform or CloudFormation and participate in CI/CD pipeline setup and deployment automation - Configure IAM roles, policies, and security groups, and monitor application health using CloudWatch - Contribute to the development of LLM-based applications including Retrieval-Augmented Generation pipelines and vector database integrations - Integrate APIs of foundation models such as OpenAI and AWS Bedrock and assist with prompt engineering and basic AI evaluation tasks - Build REST APIs using Python frameworks such as FastAPI or Flask and write clean, testable, and maintainable code - Perform unit and integration testing, debug production defects, and collaborate with senior developers and architects - Follow secure coding standards and DevOps best practices across all development activities Required Qualifications - Bachelor's degree in Computer Science, Engineering, or a related discipline - 5 or more years of overall IT experience with at least 2 to 3 years of hands-on AWS development - Strong proficiency in Python and practical experience building REST APIs using FastAPI or Flask - Solid understanding of core AWS services including EC2, S3, Lambda, API Gateway, RDS, DynamoDB, VPC, and IAM - Exposure to Docker, container-based deployments, and CI/CD tooling - Basic familiarity with LLM APIs, RAG concepts, embeddings, vector databases, and frameworks such as LangChain - Good working knowledge of Git, debugging practices, and Agile development methodology - AWS Associate certification is preferred; AI/ML certifications are an added advantage Why Join Us NTT DATA North America is a global technology leader offering opportunities to work on innovative AI and cloud projects at scale. This role gives you the platform to grow your skills in both AWS architecture and the rapidly evolving field of Generative AI while collaborating with some of the best minds in the industry.

Requirements

- 5 or more years of overall IT experience - 2 to 3 years of hands-on AWS development experience - Strong proficiency in Python (mandatory) - Experience with REST APIs using FastAPI or Flask - Hands-on experience with EC2, S3, Lambda, API Gateway, RDS, DynamoDB - Basic understanding of IAM roles, VPC, and security groups - Exposure to Docker and container-based deployments - Familiarity with CloudWatch monitoring - Experience with Terraform or CloudFormation for Infrastructure as Code - Knowledge of CI/CD pipelines and deployment automation - Basic experience with LLM APIs and RAG concepts - Exposure to vector databases and embeddings - Familiarity with LangChain or similar AI frameworks - Basic understanding of prompt engineering - Proficiency with Git and version control - Strong debugging and troubleshooting skills - Ability to work effectively in Agile team environments - Bachelor's degree in Computer Science, Engineering, or related field

Benefits

- Opportunity to work on AI and Agentic AI projects - Exposure to global technology engagements - Collaborative Agile work environment - Career growth in cloud and GenAI domains - AWS and AI/ML certification support preferred

Frequently Asked Questions

How to apply for Software Development Specialist at NTT DATA North America?

Contact the company directly.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

5 years of experience is required.

Is this position still open?

Yes, this position is currently active and accepting applications.

Similar Jobs

Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply