Software Development Specialist

Apply now »

Date: Jun 4, 2026

Location: Chennai, TN, IN

Company: NTT DATA Services

Grade 8 - Specialist

Role Description:
We are seeking a skilled Developer with 5+ years of overall IT experience and strong hands-on exposure to AWS cloud development. The candidate will contribute to the design, development, and deployment of AWS-based applications and support implementation of AI and Agentic AI solutions under architectural guidance.

This role requires solid coding capabilities, real-time AWS deployment exposure, and foundational knowledge of Generative AI and LLM-based application development.

Role Responsibilities:
A. AWS Development & Deployment
o Develop and deploy cloud-native applications on AWS.
o Implement backend services using AWS services such as Lambda, EC2, S3, RDS, DynamoDB.
o Assist in AWS Platform-to-Application (P2A) implementation activities.
o Support Infrastructure as Code (IaC) implementations using Terraform or CloudFormation.
o Participate in CI/CD pipeline implementation and deployment automation.
o Configure IAM roles, policies, and security groups under guidance.
o Monitor applications using CloudWatch and assist in troubleshooting production issues.
o Support release management and environment configurations.
B. Agentic AI & AI Solution Development
o Contribute to development of LLM-based applications.
o Assist in building Retrieval-Augmented Generation (RAG) pipelines.
o Integrate APIs of foundation models (OpenAI / Bedrock / similar).
o Work with vector databases for AI-powered search solutions.
o Support prompt engineering and basic AI evaluation tasks.
o Participate in deployment of AI workloads on AWS.
C. Application Development
o Develop REST APIs using Python (FastAPI / Flask preferred).
o Write clean, maintainable, and testable code.
o Perform unit testing and assist in integration testing.
o Debug and fix defects in development and production environments.
o Collaborate with senior developers and architects.
o Follow secure coding and DevOps best practices  
Mandatory Technical Skills:
AWS (Hands-On Required)
o 2–3+ years of hands-on AWS development experience.
o Experience with:
§ EC2, S3, Lambda
§ API Gateway
§ RDS / DynamoDB
§ VPC basics and Security Groups
o Basic understanding of IAM roles and policies.
o Exposure to Docker and container-based deployments.
o Familiarity with CloudWatch monitoring.
o Experience in application deployment to AWS environments
AI / GenAI / Agentic AI
o Basic experience working with LLM APIs.
o Understanding of RAG concepts.
o Exposure to frameworks like LangChain (preferred).
o Awareness of embeddings and vector databases.
o Basic understanding of prompt engineering.
Programming
o Strong proficiency in Python (mandatory).
o Experience with REST APIs (FastAPI / Flask).
o Familiarity with Git and CI/CD tools.
o Strong debugging and troubleshooting skills.
Desired Skills
o Experience with AWS Bedrock or SageMaker.
o Kubernetes exposure.
o Event-driven architecture (SNS/SQS/Kafka).
o Knowledge of AI model monitoring and guardrails.
o Experience with frontend frameworks (React/Angular).
o Exposure to DevSecOps practices.
o Knowledge of database optimization (SQL/NoSQL).
Behavioral & Professional Traits
Technical Execution
o Strong hands-on developer mindset.
o Ability to independently handle development and deployment tasks.
o Detail-oriented and quality-focused.
Problem Solving
o Good debugging and troubleshooting ability.
o Analytical thinking skills.
Communication Skills
o Good verbal and written communication.
o Ability to interact with architects and senior stakeholders.
o Ability to clearly articulate technical issues and solutions.
Collaboration
o Works effectively in Agile teams.
o Proactive in identifying risks and proposing solutions.
o Willingness to learn emerging AI technologies.
Experience requirement:
o 5+ years of overall IT experience.
o 2–3 years of AWS hands-on development experience.
o Exposure to AI/GenAI-based application development is preferred.
o Experience working in development and deployment environments.
Educational Qualification
o Bachelor’s degree in Computer Science, Engineering, or related field.
o AWS Associate certification preferred.
o AI/ML certifications are an added advantage.


Job Segment: Testing, Cloud, Developer, Computer Science, Application Developer, Technology

Apply now »