NTT DATA Services Logo

Software Development Senior Specialist

NTT DATA Services

All India 6 to 10 Yrs 2 months ago

Job Description

As a Software Development Senior Specialist at NTT DATA, your role will involve developing, testing, and maintaining high-quality software using Python programming language. You will participate in the entire software development lifecycle, collaborating with cross-functional teams to identify and solve complex problems. Your key responsibilities will include:

  • Creating large-scale data processing pipelines to assist developers in building and training novel machine learning algorithms.
  • Participating in code reviews, ensuring code quality, and identifying areas for improvement to implement practical solutions.
  • Debugging codes when required and troubleshooting any Python-related queries.
  • Keeping up to date with emerging trends and technologies in Python development.

To qualify for this role, you should have:

  • 6+ years of experience as a Python Developer with a strong portfolio of projects.
  • A Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • In-depth understanding of Python software development stacks, ecosystems, frameworks, and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn, and PyTorch.
  • Experience with front-end development using HTML, CSS, and JavaScript.
  • Familiarity with database technologies such as SQL and NoSQL.
  • Excellent problem-solving ability with solid communication and collaboration skills.

Preferred skills and qualifications include:

  • Experience with popular Python frameworks such as Django, Flask, or Pyramid.
  • Knowledge of data science and machine learning concepts and tools.
  • A working understanding of cloud platforms such as AWS, Google Cloud, or Azure.
  • Contributions to open-source Python projects or active involvement in the Python community.

About NTT DATA:

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. Committed to accelerating client success and positively impacting society through responsible innovation, NTT DATA is a leading AI and digital infrastructure provider with expertise in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. As a Global Top Employer, NTT DATA operates in more than 50 countries, offering clients access to a robust ecosystem of innovation centers and partnerships. NTT DATA is part of the NTT Group, which invests over $3 billion annually in R&D.

Note: The job description does not contain any additional details about the company. As a Software Development Senior Specialist at NTT DATA, your role will involve developing, testing, and maintaining high-quality software using Python programming language. You will participate in the entire software development lifecycle, collaborating with cross-functional teams to identify and solve complex problems. Your key responsibilities will include:

  • Creating large-scale data processing pipelines to assist developers in building and training novel machine learning algorithms.
  • Participating in code reviews, ensuring code quality, and identifying areas for improvement to implement practical solutions.
  • Debugging codes when required and troubleshooting any Python-related queries.
  • Keeping up to date with emerging trends and technologies in Python development.

To qualify for this role, you should have:

  • 6+ years of experience as a Python Developer with a strong portfolio of projects.
  • A Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • In-depth understanding of Python software development stacks, ecosystems, frameworks, and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn, and PyTorch.
  • Experience with front-end development using HTML, CSS, and JavaScript.
  • Familiarity with database technologies such as SQL and NoSQL.
  • Excellent problem-solving ability with solid communication and collaboration skills.

Preferred skills and qualifications include:

  • Experience with popular Python frameworks such as Django, Flask, or Pyramid.
  • Knowledge of data science and machine learning concepts and tools.
  • A working understanding of cloud platforms such as AWS, Google Cloud, or Azure.
  • Contributions to open-source Python projects or active involvement in the Python community.

About NTT DATA:

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. Committed to accelerating client success and positively impacting society through responsible innovation, NTT DATA is a leading AI and digital infrastructure provider with expertise in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. As a Global Top Employer, NTT DATA operates in more than 50 countries, offering clients access to a robust ecosystem of innovation centers and partnerships. NTT DATA is part of the NTT Group, which invests over $3 billion annually in R&D.

Note: The job description does not contain any additional details about the company.

Posted on: March 3, 2026