Software Application Development Engineer

5 - 9 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Applications Development Engineer at NTT DATA, you will be a seasoned subject matter expert responsible for developing new applications and enhancing existing applications to meet the needs of both internal organizations and external clients. Your key responsibilities will include: - Developing applications that align with client objectives and user needs. - Designing and coding applications while maintaining application databases. - Analyzing and editing existing software to improve functionality and optimize performance on new hardware platforms. - Remodeling and adapting applications as required for performance optimization. - Identifying specific client needs and preferences related to applications. - Thoroughly testing applications to ensure they are free from errors and bugs. - Installing applications and providing technical guidance. - Collaborating with internal technical stakeholders to gather project limitations, performance requirements, and interfaces information. - Consulting with clients during the design phase to understand their needs. - Producing software documentation following company processes and templates. - Participating in software product review meetings and team meetings. - Performing any other related tasks as needed. To excel in this role, you should possess the following qualifications: - A strong understanding of computer science, including computer programming, application design, and user-focused features. - Team player with a keen attention to detail. - Ability to comprehend and analyze complex systems. - Proficiency in Java Programming Language and a standard object library. - Knowledge of software development processes and agile methodologies like Scrum. - Familiarity with various programming languages such as Java, Perl, Python, and C++. - Demonstrated analytical, organizational, and project management skills. - Ability to handle client and customer issues professionally. Academic qualifications and certifications required: - Bachelor's degree or equivalent in computer science, software engineering, or a related field. - Certification in programming languages like Java, Perl, Python, C++ and Scrum/Project Management is preferred. Experience needed: - Extensive experience in Software Applications Engineering, Software Development, or related roles. - Proficiency in Programming Languages such as C, C++, Java, Python. - Experience with Linux, Unix, Windows operating systems, and SQL. - Project management experience and familiarity with Agile methodologies. About NTT DATA: NTT DATA is a global innovator of business and technology services, investing in R&D to drive digital transformation. With a diverse team in over 50 countries, we provide consulting, AI, industry solutions, and manage applications and infrastructure. As a leading digital and AI infrastructure provider, we are committed to helping organizations and society move confidently into the digital future. NTT DATA is an Equal Opportunity Employer. ,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
NTT DATA logo
NTT DATA

IT Services and IT Consulting

Tokyo Plano

RecommendedJobs for You