Overview
Job Description
As an Associate Software Development Engineer, you will assist in designing, developing, and testing software systems, modules, and applications for software enhancements and new products, including cloud-based tools. You will gain hands-on experience with emerging technologies and contribute to building innovative software solutions.
Key Responsibilities
- Design and develop software solutions based on detailed instructions.
- Assist with writing, testing, and refactoring code.
- Support the execution of automated testing and software deployment.
- Collaborate with the product team to deliver software components.
- Assist in integrating and building solutions through automation and coding with 3rd-party software.
- Write, update, and maintain technical documentation and operational procedures.
- Review code written by other developers and provide feedback.
- Participate in developing large-scale distributed systems using microservices architecture and RESTful APIs.
- Support cloud-based infrastructure deployments and CI/CD processes.
Knowledge and Skills
- Basic understanding of cloud architecture and services across AWS, GCP, and Azure.
- Proficiency in programming languages such as C/C++, C#, Java, JavaScript, Python, Node.js.
- Knowledge of data structures, algorithms, and software design principles.
- Experience with SQL and NoSQL databases like Elasticsearch, MongoDB, and Cassandra.
- Familiarity with container runtimes (Kubernetes, Docker).
- Understanding of microservices-based architecture and API development.
- Exposure to agile and lean practices and test-driven development (TDD).
- Basic knowledge of CI/CD tools and concepts.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work in a dynamic, fast-paced environment and collaborate with diverse teams.
Academic Qualifications
- Bachelor’s degree or equivalent in Computer Science, Engineering, or a related field.
- Microsoft Certified Azure Fundamentals (preferred).
- Agile certifications (preferred).
Required Experience
- Entry-level experience working with geo-distributed teams through various phases of software development.
- Hands-on experience with tools for the full software development lifecycle, such as IDEs, source control, CI tools, and defect management systems.
- Familiarity with working on large datasets and applying ML/AI algorithms.
- Experience in developing microservices and RESTful APIs.
Eligibility
- Open to graduates from the 2024 batches with a Bachelor's degree in Computer Science, Engineering, or related fields.
Tags:
C++, C#, Java, Python, JavaScript, Node.js, AWS, GCP, Azure, Kubernetes, Docker, Microservices, RESTful APIs, SQL, NoSQL, Elasticsearch, MongoDB, Cassandra, Agile, CI/CD, TDD, Cloud Infrastructure, DevOps, Software Development, Entry-Level, 2024 Batch, Hybrid Work, Bangalore, NTT DATA
If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.
Key Skills
Related Tags
Browse More Jobs
Education Requirements
- Bachelor's degree or equivalent in Computer Science, Engineering or a related field., Microsoft Certified Azure Fundamentals preferred.
Eligible Batch Years

NTT Data
NTT Data is a global leader in IT services and consulting, headquartered in Tokyo, Japan. Founded in 1988, the company is part of the Nippon Telegraph and Telephone (NTT) Group, one of the world's largest telecommunications and IT service providers. NTT Data delivers a wide range of services including digital transformation, cloud solutions, application development, business process outsourcing, and IT infrastructure management. With a mission to help clients navigate and thrive in the digital era, the company serves diverse industries such as healthcare, financial services, manufacturing, public sector, and telecommunications.
Operating in over 50 countries, NTT Data employs more than 150,000 professionals worldwide, making it one of the largest IT service providers globally. The company is recognized for its strong emphasis on innovation, customer-centric solutions, and sustainable business practices. In recent years, NTT Data has expanded its capabilities through strategic acquisitions and partnerships, enhancing its expertise in emerging technologies like AI, IoT, and data analytics. Its consistent ranking among top global IT service firms underscores its reputation for delivering high-quality, reliable, and forward-looking solutions to clients worldwide.
Company Details
Connect With Us
Websitenttdata.com