





Mid-level generalist software role in Chennai at a known services firm increases applicant competition.
General software engineering skills transferable across industries, low domain specificity.
Explicit 5+ years requirement but no strict tech stack makes filters moderately strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, test, and debug complex software components in projects.
Participate in design/code reviews and define software requirements/specifications.
Provide technical expertise, support, and mentorship to team members; troubleshoot production issues.
Bachelor's degree in Computer Science or equivalent education/experience.
5+ years of relevant software engineering experience with minimum 2 years in a similar role.
Proficiency in one or more programming languages and software development methodologies.
Strong programming, debugging, and problem-solving skills.
Experienced in handling complex technical challenges and ownership of critical components.
Ability to collaborate effectively and contribute to design and code reviews in team settings.
Capable of mentoring junior members and acting as a subject matter expert in specific domains.