Graduate Engineering Trainee

Company:  NEC Corporation India Private Limited
Employment Type: 
Office Location: 

Kandanchavadi, Perungudi, TN, IN, 600096

Work Location:  Hybrid
Req ID:  6553
Description: 

Job Title:  Graduate Engineer Trainee

Organization Name: NEC Corporation of India Ltd.

Reporting Relationship:  Group Manager

 

Role Summary: We are looking for a JS/Python  Developer who can work with NECI and contribute across backend and frontend layers of enterprise-grade applications. The role requires strong hands-on development experience, sound design thinking, and the ability to work through the complete software development lifecycle while collaborating closely with cross-functional teams.

Must-have Skills

  1. Responsible for UI/UX development and backend logic also.
  2. Preparation design and test plan creation.
  3. Coding and testing.
  4. Handling day-to-day development activities.
  5. Reporting development status to the Manager
  6. Following the defined process

 

Good-to-have Skills

  1. Development in JS and Python.
  2. Ai tools usage to improve the productivity.

Responsibilities:

  • Self-learner willing to experiment with latest features
  • Willing to take responsibility and contribute
  • Good communication skills both written and oral.
  • Requirement analysis, design, Coding & unit testing
  • Timely delivery of module with good quality
  • Status reporting with lead and manager
  • Ensure cross-browser compatibility and responsiveness
  • Good interpersonal and multi-tasking skills.
  • Attention to detail and accuracy.
  • Problem-solving skills, analytical skills, and the ability to make decisions quickly

 

Prerequisites:

  • Qualification – B.E/B.Tech
  • Fresh College graduate.

Location:

Chennai

Specialization Description

Software Development Engineering (High Tech) focus on developing multiple types/categories of software including end-user applications and operating systems/utility software, that provides a platform for running end user applications for sale to external customers. The work includes:

  • Conducting requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
  • Using programming, scripting, and/or database languages to write the software code
  • Supporting software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
  • Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations

Level Description

Senior support level position requiring a broad knowledge of operational procedures and tools typically obtained through extensive work experience though may require vocational or technical training. Typically works under limited supervision for routine situations whilst providing assistance and training to lower level employees. Generally works on tasks/problems that are not routine and requires analysis to understand. Provides assistance and training to lower level employees.