SoftoJobs
Fresher role
Flex logo

Flex

Flex Hiring Associate Software Engineer - IT in Chennai | Onsite

Chennai On-site Not specified Not disclosed Full Time Batch 2025, 2024, 2023 B.E. — All Branches · B.Tech — All Branches

Skills required

Technologies this role asks for

Prepare for this role

Practice and Learn are coming soon for Java, Python — browse articles meanwhile, then apply.

Job description

What you’ll do in this role

Job Overview

Flex is hiring an Associate Software Engineer - IT in Chennai, India for a full-time position. The role is intended for engineering graduates who are curious about technology, eager to learn, and interested in applying their technical knowledge to practical business environments.

The position supports development, automation, analytics, and digital transformation initiatives. Candidates should demonstrate strong problem-solving ability, learning agility, adaptability, and interest in emerging areas such as Artificial Intelligence, Generative AI, automation, cloud computing, data analytics, and digital platforms.

Key Responsibilities

  • Support software development, automation, analytics, and digital transformation initiatives.
  • Contribute to projects involving Artificial Intelligence and Generative AI.
  • Support work related to data analytics and visualization, business automation, cloud technologies, application development, and digital workplace technologies.
  • Identify opportunities to improve business processes through technology and innovation.
  • Analyze business problems and help propose technology-enabled solutions.
  • Participate in workshops, hackathons, innovation challenges, and project-based learning activities.
  • Use logical and analytical thinking to address operational and technical challenges.
  • Collaborate effectively with cross-functional teams and global stakeholders.
  • Apply AI tools to support learning, productivity, coding, research, innovation, and problem-solving.

Required Skills

  • Strong understanding of programming fundamentals and object-oriented programming concepts.
  • Knowledge of data structures and algorithms.
  • Understanding of database management systems, computer networks, and operating systems.
  • Understanding of the Software Development Life Cycle (SDLC) and basic cloud concepts.
  • Knowledge of one or more programming languages, including Python, Java, C#, or JavaScript.
  • Knowledge of SQL.
  • Demonstrated interest in Generative AI technologies.
  • Ability to use AI tools for learning, coding, research, productivity, and practical problem-solving.
  • Strong logical reasoning, analytical thinking, communication, teamwork, learning agility, and adaptability.

AI and Emerging Technology Exposure

The role values candidates who have practical exposure to AI-assisted productivity and development tools. The JD specifically mentions platforms and tools such as ChatGPT, Microsoft Copilot, GitHub Copilot, Gemini, and Claude, or similar solutions.

Candidates should be able to demonstrate projects, use cases, or practical applications where AI tools were used. Active use of AI for learning, innovation, and problem-solving is considered an added advantage.

Education

A Bachelor's degree in Computer Science Engineering, Information Technology, or Artificial Intelligence and Data Science is required.

Experience

The JD describes the opportunity for engineering graduates and does not specify a required number of years of professional experience.

Technologies

  • Python – One of the preferred programming languages for the role.
  • Java – One of the preferred programming languages.
  • C# – One of the preferred programming languages.
  • JavaScript – One of the preferred programming languages.
  • SQL – Required as part of the technical skill set.
  • Generative AI – Candidates should demonstrate interest and practical exposure to Generative AI technologies.
  • GitHub Copilot – Listed as an example of an AI-assisted development platform candidates may have exposure to.
  • Software Development Life Cycle (SDLC) – Basic understanding is expected.

Benefits

  • Health Insurance
  • PTO

Work Mode & Location

This is a full-time role based in Chennai, India. The JD does not specify a remote or hybrid work arrangement, so the role is classified as onsite under the SoftoJobs default work-mode rule.

Who Should Apply

This opportunity is suited to engineering graduates in the specified technical disciplines who have a strong foundation in programming, data structures and algorithms, databases, networks, operating systems, SDLC, and basic cloud concepts.

Candidates with practical AI-tool usage, project experience, curiosity about emerging technologies, strong analytical skills, and a willingness to learn can be a good fit for the role.

Application Deadline

The stated application end date is October 9, 2026.

How to Apply

Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

B.E. — All Branches · B.Tech — All Branches

Passing Batch

2025, 2024, 2023

Experience

Not specified (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

smart_toy

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.