NTT DATA is hiring for the position of Associate Software Development Engineer in Hyderabad, Bangalore, 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 | 2019/ 2020/ 2021/ 2022/ 2023/ 2024 |
Experience | Freshers/ Experienced |
Location | Hyderabad, Bangalore, India |
Key Responsibilities:
- Design and develop solutions and functionality to drive business growth, following detailed instructions.
- Write and test code under guidance.
- Execute automated testing processes.
- Participate in software deployment by taking directions from various stakeholders.
- Deliver software components in collaboration with the product team.
- Support integration and solution building through automation and coding, utilizing third-party software.
- Craft, build, and debug large-scale distributed systems based on detailed instructions.
- Write, update, and maintain technical program documentation, end-user documentation, and operational procedures.
- Refactor code as needed.
- Review code written by other developers.
Knowledge, Skills and Attributes:
- Proficient in cloud architecture and services across multiple public clouds, including AWS, GCP, Microsoft Azure, and Microsoft Office 365.
- Skilled in developing with programming languages such as C/C++, C#, Java, JavaScript, Python, Node.js, and related libraries and frameworks.
- Strong understanding of data structures, algorithms, and software design, with excellent analytical and debugging skills.
- Knowledgeable in microservices-based software architecture and experienced in API product development.
- Experienced in developing with SQL and NoSQL data stores, including Elasticsearch, MongoDB, and Cassandra.
- Familiar with container runtime environments such as Kubernetes, Docker, and LXC/LXD.
- Acquainted with agile and lean practices, and advocates for test-driven development.
- Capable of mentoring junior engineers.
- Demonstrates a proactive, can-do attitude.
- Possesses strong interpersonal skills.
- Able to work cross-functionally and effectively as part of a team.
- Works well in a diverse team with varied backgrounds and experience levels.
- Thrives in a dynamic, fast-paced environment.
- Knowledgeable in CI/CD concepts and tools.
- Familiar with cloud-based infrastructure and deployments.
- Exhibits great attention to detail.
Academic Qualifications and Certifications:
- Bachelor’s degree or equivalent in Computer Science, Engineering, or a related field.
- Microsoft Certified: Azure Fundamentals.
- Certified in Leading SAFe (Scaled Agile Framework).
Required Experience:
- Entry-level experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases, collaborating with multiple stakeholders to achieve the highest levels of quality and performance.
- Entry-level experience with tools across the full software delivery lifecycle, including IDE, source control, CI, testing, mocking, work tracking, and defect management.
- Entry-level experience in Agile and Lean methodologies, Continuous Delivery/DevOps, and data-driven processes.
- Familiarity with working with large data sets and applying appropriate ML/AI algorithms.
- Entry-level experience in developing microservices and RESTful APIs.
- Entry-level 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.