NTT Data is hiring for Associate Software Development Engineer

Basic Job Details

Company Name: NTT Data

Position: Associate Software Development Engineer

Experience: Entry level

Location: Bangalore and Hyderabad (Hybrid)

Qualification: Bachelor’s degree

Salary: Upto 7 LPA (Expected)

Key Responsibilities:

  1. Assist in designing and developing software systems, modules, or applications.
  2. Write and test code as directed.
  3. Execute automated testing procedures.
  4. Participate in software deployment as instructed.
  5. Collaborate with the product team to deliver software components.
  6. Support integration and building solutions through automation and coding.
  7. Craft, build, and debug large-scale distributed systems with detailed guidance.
  8. Write, update, and maintain technical documentation and operational procedures.
  9. Refactor and review code with the guidance of senior developers.

Knowledge, Skills, and Attributes:

  1. Understanding of cloud services (AWS, GCP, Microsoft Azure, Office 365).
  2. Proficient in programming languages like C/C++, C#, Java, JavaScript, Python, Node.js.
  3. Strong analytical and debugging skills with knowledge of data structures, algorithms, and software design.
  4. Experience in micro-services-based software architecture and API development.
  5. Familiarity with SQL and no-SQL databases (Elasticsearch, MongoDB, Cassandra).
  6. Knowledge of container runtimes like Kubernetes, Docker.
  7. Familiar with agile and lean practices and test-driven development.
  8. Ability to mentor junior engineers and work well in a team.
  9. Strong interpersonal skills and ability to work in a diverse environment.
  10. Attention to detail and ability to thrive in a fast-paced setting.
  11. Understanding of CI/CD concepts and tools.
  12. Knowledge of cloud-based infrastructure and deployments.

Academic Qualifications and Certifications:

  1. Bachelor’s degree or equivalent in Computer Science, Engineering, or a related field.
  2. Certifications like Microsoft Certified Azure Fundamentals and Leading SAFe.
  3. Required Experience:
  4. Entry-level experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases.
  5. Experience with tools across the full software delivery lifecycle (IDE, source control, CI, testing, work tracking, defect management).
  6. Familiarity with Agile and Lean methodologies, Continuous Delivery/DevOps, and data-driven processes.
  7. Experience working with large data sets and applying ML/AI algorithms.
  8. Developing micro-services and RESTful APIs.
  9. General experience in software development.

Skills Summary:

  1. Application Programming Interface (API)
  2. Cloud Architectures
  3. Large Scale Systems
  4. Process Automations
  5. Programming Languages
  6. Software Design
  7. Software Development
  8. Software Systems

Important Links

Apply Link: Click here

WhatsApp Group Join Now
Telegram Group Join Now
Instagram Group Join Now
Share this Article
WhatsApp Group Join Now
Telegram Group Join Now
Instagram Group Join Now