NTT Data Careers 2024: Apply for Associate Software Development Engineer Roles in Bangalore & Hyderabad

NTT Data Careers 2024

NTT Data is thrilled to announce openings for Associate Software Development Engineers in 2024. We are looking for motivated and talented individuals to join our innovative team. At NTT Data, you will work on cutting-edge projects, use your software development skills, and contribute to transformative technology solutions. Our collaborative environment encourages growth, learning, and career advancement. If you are passionate about software engineering and eager to make a difference, apply now to join our dynamic team.


About NTT Data

NTT is a leading global IT solutions and services organization that brings together people, data, and things to create a better and more sustainable future. In today's interconnected world, connections matter more than ever. By bringing together talented people, world-class technology partners, and emerging innovators, we help our clients solve some of the world's most significant technological, business, and societal challenges. With people at the heart of our success, NTT is committed to attracting and growing the best talent and providing an environment where everyone feels they can belong and their contributions matter.


NTT Data Careers 2024

  • Company Name: NTT Data
  • Official Website: NTT Data
  • Wikipedia: NTT Data Wiki
  • Job Profile: Associate Software Development Engineer
  • Degree Needed: B.E/B.Tech
  • Passout Batch: 2023/2024
  • Location: Bangalore, Hyderabad, India
  • Package: As Per IT Standards
  • Experience Level: 0-1 Year

Job Description

The Associate Software Development Engineer will assist in designing, developing, and testing software systems, modules, or applications for software enhancements and new products, including cloud-based or internet-related tools. Responsibilities include assisting with detailed design for certain modules/sub-systems, prototyping for multi-vendor infrastructure, and showcasing it internally or to clients. You will design and develop functionality in a micro-services environment, work with APIs, telemetry data, and apply ML/AI algorithms, handling both structured and unstructured data.


Academic Qualifications and Certifications

  • Bachelor’s degree or equivalent in Computer Science, Engineering, or a related subject
  • Microsoft Certified Azure Fundamentals
  • Leading SAFe

Required Experience

  • Entry-level experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to ensure high quality and performance
  • Familiarity with tools across the full software delivery lifecycle (e.g., IDE, source control, CI, test, mocking, work tracking, defect management, etc.)
  • Experience with Agile and Lean methodologies, Continuous Delivery/DevOps, and data-driven processes
  • Experience with large data sets and applying appropriate ML/AI algorithms
  • Experience in developing micro-services and RESTful APIs
  • Software development experience

Skills Summary

  • Application Programming Interface (API)
  • Cloud Architectures
  • Large Scale Systems
  • Process Automations
  • Programming Languages
  • Software Design
  • Software Development
  • Software Systems

Knowledge, Skills, and Attributes

  • Knowledge of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365
  • Proficiency in programming languages such as C/C++, C#, Java, JavaScript, Python, Node.js, etc., and familiarity with libraries and frameworks
  • Strong understanding of data structures, algorithms, and software design with excellent analytical and debugging skills
  • Experience with micro-services-based software architecture and API product development
  • Proficiency in SQL and no-SQL data stores, including Elasticsearch, MongoDB, Cassandra
  • Familiarity with container runtime environments (Kubernetes, Docker, LXC/LXD)
  • Experience with agile and lean practices, and a belief in test-driven development
  • Ability to mentor junior engineers
  • A proactive and initiative-taking attitude
  • Strong interpersonal skills and the ability to work well in a diverse team
  • Capability to thrive in a dynamic, fast-paced environment
  • Knowledge of CI/CD concepts and tools
  • Attention to detail

Key Roles and Responsibilities

  • Follow detailed instructions to design and develop solutions that drive business growth
  • Assist in writing and testing code
  • Help execute automated testing
  • Collaborate with stakeholders to participate in software deployment
  • Support the integration and building of solutions through automation and coding, using third-party software
  • Craft, build, and debug large-scale distributed systems with detailed instructions
  • Write, update, and maintain technical program, end-user documentation, and operational procedures
  • Assist in refactoring code
  • Review code written by other developers

Workplace Type

Hybrid Working




Post a Comment

0 Comments