NTT DATA Recruitment drive 2024: NTT DATA is hiring Software Development Specialist through off campus Placement for Bangalore. A student from various disciplines can apply for the NTT DATA off campus drive 2024. Interested and eligible candidates can read more details below.


NTT DATA Services partners with clients to navigate and simplify the modern complexities of business and technology, delivering the insights, solutions and outcomes that matter most. As a division of NTT DATA Corporation, a top 10 global IT services and consulting provider, we wrap deep industry expertise around a comprehensive portfolio of infrastructure, applications and business process services.

Subscribe our Official YouTube: Click Here

NTT DATA Recruitment 2024:

Company Name NTT DATA
Post Name Software Development Specialist
Salary up to ₹10 LPA *
Experience 5+ yrs
Job Location Bangalore
Last date to apply Apply ASAP

NTT DATA Recruitment Responsibilities:

  • Design and develop software applications in Python using relational and NoSQL databases, MariaDB and MongoDB preferred.
  • Collaborate closely with Product Management, User Interaction Designers and mentor other engineers on the team.
  • Utilize and document appropriate architectural patterns.
  • Collaborate closely with Product Management and mentor other engineers on the team.
  • Rapidly fix bugs, solve problems and proactively strive to improve Smart Platform products and technologies.
  • Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques.
  • Embrace Test Driven Development and behavior driven development testing tools such as Pytest and Behave and their integration into CI/CD pipelines.
  • Deploying software using CI/CD tools such as Jenkins
  • Help build a team and cultivate innovation.

NTT DATA Off Campus Eligibility Criteria:

  • Bachelor’s Degree.
  • Five+ years of experience in designing and developing software applications in Python.

Preferred skill:

  • Excellent verbal and written communication skills in English to collaborate across teams.
  • Experience developing and deploying software using CI/CD tools such as Jenkins
  • Demonstrated experience developing software applications using NoSQL and relational databases, MongoDB and MariaDB preferred.
  • Conversant with application architectural patterns, such as MVC, Microservices, Event-driven, etc.
  • Experience deploying and maintaining software using public clouds such as Azure or AWS.
  • Experience working with APIs, serialization, concurrency.  FastAPI experience highly desired.
  • Experience with batch and/or stream processing systems such as Apache Spark, Flink, Akka, Storm
  • Experience implementing a message broker such as Kafka, RabbitMQ, Apache ActiveMQ, or Kinesis.
  • Experience with test driven development and/or behavior driven development. Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.
  • Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.

Click here for HR Interview Questions and Answers

NTT DATA Selection Process:

The NTT DATA  selection process is a structured series of stages designed to identify and hire the most suitable candidates for various roles within the company. Here is an overview of the typical selection process:

  1. Online Application: The process begins with candidates submitting their applications through NTT DATA official careers website. It’s essential to provide accurate and comprehensive information on your resume and application.
  2. Resume Screening: The Genesys recruitment team reviews all incoming applications and resumes to assess whether candidates meet the basic qualifications and requirements for the position.
  3. Online Assessments: Depending on the role, candidates may be required to complete online assessments or tests to evaluate their technical skills, knowledge, and problem-solving abilities. These assessments can cover a wide range of topics, including coding, problem-solving, and domain-specific knowledge.
  4. Phone Screening: Qualified candidates are often contacted for a preliminary phone screening interview. This interview is an opportunity for the recruiter or hiring manager to learn more about the candidate’s background, experience, and career goals.
  5. Technical Interviews: For technical positions, candidates typically participate in one or more technical interviews. These interviews assess a candidate’s technical expertise, coding skills, problem-solving capabilities, and familiarity with Microsoft technologies.
  6. Offer: If a candidate successfully navigates all interview stages and reference checks, they will receive a formal job offer. The offer will include details such as compensation, benefits, and other terms of employment.
  7. Background Check: Candidates who accept the offer may undergo a background check as part of the final hiring process.
  8. Onboarding: After accepting the offer and completing all pre-employment checks, candidates will participate in NTT DATA onboarding process. This includes orientation, training, and integration into the team.

Please note that the specific details of the NTT DATA selection process may vary based on the role, location, and the hiring team’s preferences. It’s essential for candidates to carefully review the job description and follow any instructions provided during the application process. Preparation for technical interviews and assessments is crucial to excel in the selection process.

Why Join NTT DATA?

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

How to Apply for NTT DATA Recruitment 2023?

To apply for this Off Campus Drive, interested candidates must follow the procedure outlined below:

  1. Click on the “Apply here” button provided below. You will be redirected to the official career page.
  2. Click on “Apply”.
  3. If you have not registered before, create an account.
  4. After registration, log in and fill in the application form with all the necessary details.
  5. Submit all relevant documents, if requested (e.g. resume, mark sheet, ID proof).
  6. Verify that all the details entered are correct.
  7. Submit the application form after verification.

If you face any issues while applying. Do let us know in the comment section.


Apply Link Click here to Apply 
Join our WhatsApp Community   click here
Join our Telegram Community  Click here

What is the role of a Software Development Specialist at NTT DATA?

The Software Development Specialist at NTT DATA is responsible for designing and developing software applications in Python, collaborating with cross-functional teams, mentoring junior members, and embracing technologies like CI/CD and test-driven development.

What are the key responsibilities of a Software Development Specialist at NTT DATA?

Responsibilities include designing and developing software applications, collaborating with product management, mentoring team members, fixing bugs, improving technologies, and managing project deliverables.

What is the preferred educational qualification for the Software Development Specialist role?

A Bachelor’s Degree is required for the Software Development Specialist position.

How many years of experience are required for the Software Development Specialist role at NTT DATA?

Candidates with five or more years of experience in designing and developing software applications in Python are eligible for the role.

Can you provide insights into the NTT DATA selection process stages?

The selection process includes online application submission, resume screening, online assessments, phone screening, technical interviews, offer stage, background check, and onboarding.