
NTT DATA is Hiring Freshers for Software Development Roles

NTT Data

Job Description:
Join NTT DATA, a global leader in technology services, as an Associate Software Development Engineer. This is an exciting opportunity for recent graduates looking to begin their career in software development within a diverse, innovative, and forward-thinking environment. At NTT DATA, you will be part of a team that is committed to building cutting-edge digital solutions for global clients while growing your technical skills and experience.
Key Responsibilities:
- Assist in designing and developing software systems, modules, and applications for enhancements and new products, including cloud and internet-based tools
- Support detailed design tasks for software components and multi-vendor infrastructure prototypes
- Collaborate with internal teams to present and demonstrate prototypes to clients
- Develop functionality in microservices-based architectures, integrating APIs and processing both structured and unstructured data
- Participate in writing, testing, and deploying code
- Support automated testing efforts and software deployment processes
- Contribute to documentation including technical programs, end-user guides, and operational procedures
- Help with refactoring existing code and reviewing code written by peers
- Perform other tasks as required in support of the product lifecycle
Required Knowledge and Attributes:
- Foundational knowledge of public cloud services (AWS, GCP, Microsoft Azure, Office 365)
- Familiarity with key programming languages including Java, JavaScript, Python, and Node.js
- Understanding of software design, algorithms, and data structures
- Exposure to microservices architecture and API development
- Awareness of Agile and Lean development practices, including test-driven development
- Ability to learn and work with CI/CD tools and cloud infrastructure
- Strong attention to detail, analytical mindset, and debugging skills
- Team player with a collaborative attitude and ability to adapt in a fast-paced environment
Preferred Certifications:
- Microsoft Certified: Azure Fundamentals
- Agile-related certifications (preferred but not mandatory)
Work Environment:
- Hybrid working model (blend of onsite and remote work)
Technical Skills (Comma Separated):
Java, JavaScript, Python, Node.js, AWS, GCP, Microsoft Azure, Microsoft Office 365, RESTful APIs, Microservices, CI/CD, Agile, DevOps, Git, IDEs, Testing Tools, Mocking Tools, ML, AI, Data Structures, Algorithms
About NTT DATA:
NTT DATA is a global innovator in IT and business services, serving 75% of the Fortune Global 100. With $30+ billion in annual revenue and over $3.6 billion invested in R&D, we’re at the forefront of technology and digital transformation. With presence in over 50 countries and a commitment to innovation, sustainability, and diversity, NTT DATA offers exceptional career growth opportunities.
Equal Opportunity Statement:
NTT DATA is an Equal Opportunity Employer and values diversity in the workplace. We are committed to creating an inclusive environment where all employees are respected and given the opportunity to thrive, regardless of race, gender, sexual orientation, religion, nationality, disability, or any other protected status.
Apply now and kickstart your software engineering career with one of the world’s top IT employers.
Education Requirements
Eligible Batch Years
