F
Flex

Associate Software Engineer

India, Chennai On-site Full-time Fresher IT & Software
Share this job -
Salary
₹4.5–7 LPA (Estimated)
Experience
Fresher
Posted
03 Oct 2026
Deadline
06 Oct 2026

About this role

Flex is hiring an Associate Software Engineer in Chennai for its engineering teams. The role is intended for engineering graduates interested in software development, automation, analytics, digital transformation, and emerging technologies including AI, cloud computing, and data analytics.

Job description

The Associate Software Engineer will support development, automation, analytics, and digital transformation initiatives while applying technical and analytical knowledge to practical business problems. The role involves working on areas such as Artificial Intelligence and Generative AI, data analytics and visualization, business automation, cloud technologies, application development, and digital workplace technologies.

The position also involves identifying opportunities for process improvement through technology, analyzing business problems, and proposing technology-enabled solutions. Candidates may participate in workshops, hackathons, innovation challenges, and project-based learning activities.

The role requires collaboration with cross-functional teams and global stakeholders, along with strong communication, teamwork, logical thinking, problem-solving, learning agility, and adaptability

Eligibility

  • Bachelor's degree in Computer Science Engineering (CSE), Information Technology (IT), or Artificial Intelligence & Data Science (AI & DS)
  • Strong understanding of programming fundamentals and OOP concepts
  • Strong understanding of Data Structures & Algorithms
  • Strong understanding of Database Management Systems
  • Strong understanding of Computer Networks & Operating Systems
  • Strong understanding of Software Development Life Cycle (SDLC)
  • Basic understanding of cloud concepts
  • Interest in Generative AI technologies
  • Ability to showcase projects, use cases, or practical applications where AI tools were leveraged

Skill(s) required

Programming Fundamentals Object-Oriented Programming Data Structures & Algorithms Database Management Systems Computer Networks Operating Systems SDLC Cloud Computing Python Java C# JavaScript SQL Generative AI Data Analytics Problem Solving Logical Thinking Communication Teamwork

Responsibilities

Support development, automation, analytics, and digital transformation initiatives.
Participate in projects involving Artificial Intelligence and Generative AI.
Work on data analytics and visualization initiatives.
Contribute to business automation projects.
Participate in cloud technology initiatives.
Support application development activities.
Contribute to digital workplace technology projects.
Identify opportunities to improve processes through innovation and technology.
Analyze business problems and propose technology-enabled solutions.
Participate in workshops, hackathons, innovation challenges, and project-based learning.
Apply logical and analytical skills to operational and technical challenges.
Work effectively with cross-functional teams and global stakeholders.

How to apply

Review the job requirements and apply through the official employer application page.