NTT DATA is hiring for the position of Associate Software Development Engineer in Chennai, India. Candidates with a Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
Company Name | NTT DATA |
Position | Associate Software Development Engineer |
Qualifications | Bachelor’s Degree |
Batch | 2020/ 2021/ 2022/ 2023/ 2024/ 2025 |
Experience | Entry Level |
Location | Chennai, India |
Key Responsibilities:
- Follow detailed instructions to design and develop solutions that contribute to business growth.
- Assist in writing and testing code to ensure functionality and performance.
- Support the execution of automated testing to maintain software quality.
- Collaborate with various stakeholders to participate in software deployment activities.
- Work closely with the product team to deliver software components effectively.
- Assist in integrating and building solutions through automation and coding, utilizing third-party software.
- Follow detailed guidance to develop, build, and debug large-scale distributed systems.
- Help write, update, and maintain technical programs, end-user documentation, and operational procedures.
- Support code refactoring efforts to improve efficiency and maintainability.
- Assist in reviewing code written by other developers to ensure best practices and quality standards.
- Perform other related tasks as required.
Eligibility Criteria:
- Bachelor’s degree or equivalent in Computer Science, Engineering, or a related field.
- Microsoft Certified: Azure Fundamentals certification is preferred.
- Relevant Agile certifications are preferred.
Knowledge and Attributes:
- Basic understanding of cloud architecture and services across multiple public cloud platforms, including AWS, GCP, Microsoft Azure, and Microsoft Office 365.
- Developing expertise in programming languages such as Java, JavaScript, Python, and Node.js, along with relevant libraries and frameworks.
- Familiarity with data structures, algorithms, and software design, with strong analytical and debugging skills.
- Knowledge of microservices-based software architecture and experience in API product development.
- Basic understanding of container runtime environments, including Kubernetes, Docker, and LXC/LXD.
- Some proficiency in Agile and Lean practices, with a belief in test-driven development.
- Proactive attitude with the ability to take initiative and solve problems independently.
- Ability to collaborate effectively within a diverse team of individuals with varying backgrounds and experience levels.
- Capable of thriving in a dynamic, fast-paced work environment.
- Basic proficiency in CI/CD concepts and tools.
- Some experience with cloud-based infrastructure and deployments.
- Strong attention to detail.
Required Experience:
- Entry-level experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases, collaborating with multiple stakeholders to ensure high-quality performance.
- Familiarity with software development tools across the full software delivery lifecycle, including IDEs, source control, CI/CD, testing, mocking, work tracking, and defect management.
- Basic understanding of Agile and Lean methodologies, Continuous Delivery/DevOps, and data-driven analytics processes.
- Familiarity with working with large datasets and the ability to apply appropriate Machine Learning (ML) and Artificial Intelligence (AI) algorithms.
- Entry-level experience in developing microservices and RESTful APIs.
- Hands-on experience in software development.
About Company:
NTT DATA Services is a recognized leader in IT and business services including cloud, data and applications. A division of NTT DATA headquartered in Texas, the company leverages consulting and deep industry expertise to help clients accelerate and sustain value throughout their digital journeys. NTT DATA – a part of NTT Group – is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services in over 50 countries.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.