The demand for skilled technology professionals continues to rise, and the NTT DATA Recruitment 2025 drive presents an exceptional opportunity for candidates looking to begin or advance their careers in software development and technical support. NTT DATA, a global leader in digital transformation and IT services, is currently hiring for the position of Associate – Service Desk L2 at its Bangalore office. This role is ideal for individuals seeking hands-on experience in application development, software analysis, and client support within a world-class working environment.
NTT DATA Recruitment 2025
| Category | Details |
|---|---|
| Company Name | NTT DATA |
| Job Role | Associate – Service Desk L2 / Associate Software Applications Development Engineer |
| Qualification | Bachelor’s degree in Computer Science / Software Engineering or related field |
| Experience | Basic/Entry-level experience in software development |
| Location | Bangalore, Karnataka (On-site) |
| Skills Required | Java, Python, C/C++, SQL, Agile, Linux/Unix |
| Salary | ₹4.5 LPA – ₹6.5 LPA |
Job Overview
The position of Associate – Service Desk L2 (also referred to internally as Associate Software Applications Development Engineer) is tailored for early-career professionals looking to deepen their understanding of software engineering and application lifecycle management. This role involves assisting in the development of new software applications as well as improving and maintaining existing ones.
Working in this role means collaborating with internal technical teams, understanding client requirements, supporting application testing, and contributing to documentation and product review processes. The role is on-site, based in Bangalore, Karnataka, providing an immersive and collaborative work environment.

Key Responsibilities
As an Associate – Service Desk L2, your daily responsibilities will revolve around supporting application development, optimizing existing systems, and ensuring seamless functionality. Key tasks include:
Application Development Support
- Assisting in the development of applications that address user needs and client objectives.
- Writing and maintaining application code under the guidance of senior engineers.
- Supporting the maintenance of application databases.
Software Analysis and Optimization
- Analyzing existing software systems to identify improvement opportunities.
- Editing and optimizing software applications to enhance performance and compatibility with new hardware platforms.
- Following detailed instructions to adapt applications for better functionality.
Testing and Installation
- Conducting thorough testing to ensure applications are free from errors and bugs.
- Assisting with application installation and providing necessary technical advice.
- Supporting defect identification and resolution activities across the development lifecycle.
Stakeholder Collaboration
- Communicating with internal teams for project requirements, system limitations, and performance expectations.
- Consulting with clients during the design phase to understand their needs.
- Preparing software documentation using company-approved templates.
Additional Contributions
- Participating in product review meetings and team discussions.
- Handling any other related tasks as required to support business and project goals.
Skills Required
To succeed in this role, candidates should possess a combination of technical knowledge, analytical skills, and collaborative abilities. Key skills include:
- Basic understanding of computer science fundamentals.
- Proficiency in programming languages such as Java, Python, Perl, C, or C++.
- Familiarity with software development processes, including Agile methodologies like Scrum.
- Knowledge of integrated development environments and application design principles.
- Experience working with SQL databases and both Linux/Unix and Windows operating systems.
- Strong attention to detail and ability to analyze and optimize systems.
- Capability to manage tasks efficiently and make informed decisions.
- Professional communication skills to handle client interactions.
Academic Qualifications
Candidates must hold a Bachelor’s degree in Computer Science, Software Engineering, or a related field. Certifications in programming languages (Java, Python, Perl, C++) and Scrum or Project Management are preferred, though not mandatory.
Required Experience
This role is best suited for freshers or individuals with basic experience in software development, programming, application support, or Agile environments. The company expects candidates to have:
- Basic exposure to software engineering or application development.
- Practical understanding of programming in languages such as Java, C++, Python, or C.
- Foundational knowledge of operating systems and SQL.
- Early-stage experience in project management or Agile methodologies.
Why Join NTT DATA?
NTT DATA is known for nurturing talent and offering a platform where employees can learn, contribute, and grow. Some key reasons to consider joining the organization include:
- A diverse, inclusive, and collaborative workplace culture.
- Opportunities to work on global-scale projects and advanced digital solutions.
- Best-in-class learning and development programs.
- Exposure to enterprise-level technologies and industry leaders.
- A strong focus on employee well-being and professional growth.
Hiring Location
The position is based in Bangalore, Karnataka, one of India’s most prominent technology hubs. The role requires employees to work on-site, enabling them to collaborate closely with teams and gain real-time experience in application development and support.
How to Apply
Interested candidates can apply directly through the NTT DATA Careers Portal. Applicants should ensure that their resume highlights relevant academic achievements, technical skills, and certifications. Early application is recommended, as positions in popular off campus drives often fill quickly.
NTT DATA Apply Link : Click here
Instant Job Updates and Alerts :
Telegram Group : Click here
Join our WhatsApp Group: Click here
About NTT DATA
NTT DATA is a globally recognized technology and business services organization with a revenue of more than $30 billion. The company serves 75% of Fortune Global 100 organizations, offering cutting-edge solutions in areas such as cloud, cybersecurity, enterprise-scale AI, digital infrastructure, and application development. With a presence in over 50 countries and a strong culture of innovation, NTT DATA has earned its reputation as a trusted partner for digital transformation.
The company’s commitment to responsible innovation, inclusion, and employee development makes it a preferred workplace for individuals aiming to grow in the IT field. As a Global Top Employer, NTT DATA provides access to a vast ecosystem of learning resources, innovation centers, and opportunities for cross-functional collaboration.



