NTT DATA is hiring for the position of Software Applications Development Engineer in Bangalore; 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 | Software Applications Development Engineer |
Qualifications | Bachelor’s Degree |
Batch | 2019/ 2020/ 2021/ 2022/ 2023/ 2024 |
Experience | Freshers/ Experienced |
Location | Bangalore; Chennai, India (Hybrid) |
Key Responsibilities:
- Develop applications that align with client objectives and meet user needs.
- Design and write code for applications, and maintain application databases.
- Analyze and edit existing software to improve functionality, resolve issues, and adapt to new hardware platforms.
- Redesign and adjust applications as needed to enhance performance.
- Identify and accommodate specific client needs and preferences for the application.
- Conduct thorough testing of applications to ensure they are free of errors and bugs.
- Install applications and provide technical guidance as needed.
- Communicate with internal technical stakeholders to gather information on project constraints, performance needs, and interface requirements.
- Collaborate with clients during the design phase to identify and understand client needs.
- Create software documentation in accordance with company processes and templates.
- Participate in software product review meetings and team discussions.
- Perform any other related tasks as required.
Knowledge and Attributes:
- In-depth understanding of computer science, with expertise in computer programming, application design, and user-centered features.
- Strong team player who upholds team integrity.
- Exceptional attention to detail.
- Solid knowledge of AI/ML concepts and implementation.
- Proficient in working with AKS clusters and Azure development tools, including Azure Functions, Logic Apps, Service Bus, and Kafka.
- Skilled in analyzing and comprehending complex systems.
- Advanced proficiency in Java programming and use of standard object libraries.
- Extensive knowledge of the software development lifecycle.
- Experienced with agile methodologies, particularly Scrum.
- Proficient in software integrated development environments.
- Skilled in multiple programming languages, including (but not limited to) Java, Perl, Python, and C++.
- Strong analytical, organizational, and project management skills, with the ability to make timely, impactful decisions that influence cross-functional teams.
- Ability to manage client and customer issues with professionalism and tact.
Eligibility Criteria:
- Bachelor’s degree in computer science, software engineering, or a related field.
- Certifications in programming languages, such as Java, Perl, Python, or C++, are preferred.
- Scrum or Project Management certification is preferred.
Required Experience:
- Extensive experience in software applications engineering, software development, or a related field.
- Proficient in programming languages including (but not limited to) C, C++, Java, and Python.
- Advanced experience with Linux/Unix and Windows operating systems.
- Strong experience with SQL.
- Extensive project management experience, ideally within an Agile environment.
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.