NTT DATA Hiring for Associate Software Applications Development Engineer
Position: Associate Software Applications Development Engineer
Qualification: Bachelor's/ Master’s Degree
Experience: Freshers/ Experienced
Location: Bangalore; Chennai; Hyderabad; Gurgaon; Mumbai, India
Role Overview
NTT DATA is looking for an Associate Software Applications Development Engineer to join its Digital Design and Development team. This is an entry-level role ideal for early-career professionals who are eager to build, enhance, and support software applications that meet evolving client and business needs. You will work closely with internal teams and clients while gaining hands-on experience across the full software development lifecycle.
Key Responsibilities
Assist in developing new software applications aligned with business and client requirements
Support the enhancement, optimization, and maintenance of existing applications
Write, review, and maintain clean, efficient, and well-documented code
Analyze existing applications to improve performance, fix defects, and enable compatibility with new platforms
Participate in application testing to ensure quality, reliability, and bug-free releases
Support application deployment and act as a technical point of contact when required
Collaborate with internal stakeholders to understand project constraints, performance goals, and system interfaces
Assist in gathering and analyzing client requirements during the design phase
Prepare technical and functional documentation following organizational standards
Participate in team meetings, software reviews, and agile ceremonies
Perform additional development or support tasks as required
Required Skills & Technical Knowledge
Fundamental understanding of computer science, application design, and user-focused development
Proficiency in Java programming with knowledge of object-oriented concepts
Working knowledge of programming languages such as Python, C, C++, Perl
Basic understanding of software development life cycle (SDLC)
Exposure to Agile/Scrum development methodologies
Familiarity with integrated development environments (IDEs)
Basic experience with SQL and relational databases
Working knowledge of Linux/Unix and Windows operating systems
Strong analytical, organizational, and problem-solving skills
Ability to work effectively in cross-functional teams
Soft Skills
Strong attention to detail
Good communication and interpersonal skills
Professional and tactful approach to client interactions
Team-oriented mindset with high integrity
Ability to analyze systems and adapt to new technologies
Qualifications & Certifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Programming language certifications (Java, Python, C++, etc.) – preferred
Scrum or Project Management certification – an added advantage
Experience Requirements
Basic experience in software application development or related roles
Exposure to programming using Java, Python, C, or C++
Introductory experience working in Agile environments
Basic understanding of project coordination or task management
About NTT DATA
NTT DATA is a global technology and business services leader with revenues exceeding $30 billion, serving 75% of the Fortune Global 100. With strong expertise in AI, cloud, data, security, and digital infrastructure, NTT DATA enables organizations to confidently shape their digital future.
NTT DATA fosters a diverse, inclusive, and growth-oriented workplace where innovation thrives and careers accelerate.
Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer and does not discriminate on the basis of age, gender, race, religion, disability, or any other protected status.
Apply to NTT DATA Hiring for Associate Software Applications Development Engineer
0 Comments
Thank You for comment
if you have any queries then Contact us k2aindiajob@gmail.com