Job Overview
Role: Associate Project Engineer Location: Chennai Experience: Freshers / Experienced (entry professional position) Qualification: B.E/B.Tech degree in a relevant engineering discipline Key Skills: Programming, Scripting, Database Languages, Software Requirements Analysis, Software Testing, Software Deployment, Software Maintenance, Debugging, Source Control, Code Reviews, SDLC
Job Description
Hitachi Recruitment 2026 is hiring for the position of Associate Project Engineer in Chennai, Tamil Nadu. The opportunity is open to freshers and experienced candidates with a B.E/B.Tech degree in a relevant engineering discipline. The role is focused on software development engineering within the high-tech domain. The selected candidate can work on different categories of software, including end-user applications and operating system or utility software that provides platforms for running applications. The position includes requirements analysis, software programming, testing, deployment, maintenance and software enhancements.
Roles and Responsibilities
- Requirements Analysis: Gather and analyze software requirements to understand the domain and required functionality; Understand interfaces between hardware and software and overall software characteristics.
- Software Development: Use programming, scripting and/or database languages to develop software code.
- Testing & Deployment: Support software testing activities; Support software deployment and maintenance.
- Bug Fixing & Enhancements: Correct programming errors and debug software issues; Respond to scope changes and implement software enhancements.
- Best Practices: Apply software development best practices throughout the development lifecycle; Follow coding standards and participate in code reviews; Use source control management practices; Support build processes, testing and software operations.
Skills and Eligibility Criteria
Educational Background: B.E/B.Tech degree in a relevant engineering field.
Experience: Freshers / Experienced (entry professional position, work under close supervision, generally not highly difficult or complex problems).
Mandatory Technical Skills:
- Programming (at least one language)
- Scripting
- Database languages
- Software requirements analysis
- Software testing
- Debugging techniques
- Source control management (Git is useful)
- Understanding of software development lifecycle (SDLC)
Competencies:
- Good understanding of fundamental programming concepts and software development practices
- Knowledge of scripting and database fundamentals
- Understanding of coding standards, code reviews, and build processes