NTT

AI Engineer

NTT
Apply
4 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Develop and maintain applications that meet client objectives and user needs.
  • Write software code and maintain application databases.
  • Analyze, modify, remodel, and optimize existing applications, including fixing issues and enabling use on new hardware platforms.
  • Test applications extensively to identify and eliminate errors and bugs.
  • Install applications and provide technical advice.
  • Consult with clients during the design phase to determine application needs.
  • Collaborate with technical stakeholders regarding project limitations, performance requirements, and interfaces.
  • Produce software documentation and participate in product review and team meetings.

Requirements

  • Bachelor's degree or equivalent in computer science, software engineering, or a related field.
  • Seasoned experience in software applications engineering, software development, or related work.
  • Seasoned programming experience with languages including C, C++, Java, and Python; experience with Perl is also relevant.
  • Seasoned experience with Linux or Unix and Windows operating systems.
  • Seasoned experience working with SQL.
  • Seasoned project management experience and/or experience working in an Agile environment.
  • Strong computer science, application design, user-focused feature, software development process, and integrated development environment knowledge.
  • Strong analytical, organizational, decision-making, communication, teamwork, and client-service skills.
  • Programming-language certifications and Scrum or project-management certification are preferred.

Benefits

  • Hybrid working arrangement.
  • NTT DATA offers a diverse and inclusive workplace with opportunities to grow, belong, and thrive.

Tech Stack

Categories

Contact me