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 in Chennai, India. The role supports teams working on development, automation, analytics, and digital transformation initiatives. It is aimed at engineering graduates who are curious about technology, interested in learning, and ready to apply their knowledge to practical business environments.
The role involves working across technology-focused projects, analyzing business and operational challenges, proposing technology-enabled solutions, and collaborating with cross-functional teams and global stakeholders.
Key Responsibilities
- Support development, automation, analytics, and digital transformation initiatives.
- Participate in projects involving Artificial Intelligence, Generative AI, data analytics and visualization, business automation, cloud technologies, application development, and digital workplace technologies.
- 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 activities.
- Use logical thinking and analytical skills to address operational and technical challenges.
- Work effectively with cross-functional teams and global stakeholders.
- Demonstrate strong communication and teamwork skills.
Education
The role requires a bachelor's degree in Computer Science Engineering, Information Technology, or Artificial Intelligence and Data Science. The supplied SoftoJobs branch master does not contain an exact combined Artificial Intelligence and Data Science branch, so the matching Artificial Intelligence and Data Science-related branch components are represented using the available Artificial Intelligence and Data Science branch IDs.
Required Knowledge
- Programming fundamentals and object-oriented programming concepts.
- Data structures and algorithms.
- Database management systems.
- Computer networks and operating systems.
- Software Development Life Cycle (SDLC).
- Basic cloud concepts.
- Knowledge of one or more programming languages such as Python, Java, C#, or JavaScript, along with SQL.
Generative AI and AI Tools
- Demonstrated interest in Generative AI technologies.
- Exposure to AI tools and platforms such as ChatGPT, Microsoft Copilot, GitHub Copilot, Gemini, and Claude, or similar platforms.
- Understanding of how AI can support productivity, learning, coding, research, and problem-solving.
- Ability to showcase projects, use cases, or practical applications where AI tools were used.
- Active use of AI for learning, innovation, and problem-solving is identified as an added advantage.
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 – Listed as a preferred technical skill.
- Generative AI – Candidates should demonstrate interest in Generative AI technologies.
- GitHub Copilot, Gemini, and Claude – Examples of AI tools and platforms referenced in the role.
- Software Development Life Cycle (SDLC) – Included among the required areas of understanding.
Experience and Eligibility
The supplied job description does not specify a minimum or maximum number of years of professional experience. It describes the opportunity for engineering graduates and emphasizes curiosity, learning agility, adaptability, problem-solving, and interest in emerging technologies.
Work Mode & Location
The position is based in Chennai, India. The supplied job description does not explicitly state a remote or hybrid arrangement, so the configured SoftoJobs default work mode of onsite is used.
Benefits
The job description states that employees will receive health insurance and PTO.
Who Should Apply
This role is relevant for engineering graduates with a background in the stated degree areas and an interest in software development, analytics, automation, cloud technologies, digital transformation, and Generative AI.
Candidates should be comfortable with programming fundamentals, object-oriented concepts, data structures and algorithms, databases, networks, operating systems, SDLC, and basic cloud concepts. Strong communication, teamwork, analytical thinking, and willingness to learn are also emphasized.
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
Experience
Not specified (Freshers welcome)
Similar Fresher Jobs
More openings you may like