Intern - Software Engineering

Bringing the brightest minds to collaborate and drive mutual success.
Home > Careers and Jobs > Intern - Software Engineering

Job Description:

An opportunity for motivated and detail-oriented individuals to join the Software Services team and work in a live environment. This internship offers hands-on experience in real-time software development, testing, deployment, and support processes. The intern will collaborate with experienced professionals and contribute to ongoing projects across various domains. 


DURATION: 1 YEAR
LOCATION: FLEXSIN TECHNOLOGIES, G 63, SECTOR 63, NOIDA

 
Why Internship, what is the Gain:
Real-World Project Experience: The intern will work on live projects that are part of actual business operations, gaining a deep understanding of how software services function in real-world scenarios. This includes exposure to client requirements, technical constraints, and delivery timelines.
Mentorship & Guidance: Receive mentorship from experienced and best-in-class software professionals - This includes regular feedback, code reviews, and one-on-one sessions to help build technical and professional skills.
Skill Development: Expect to sharpen both technical and soft skills. Improve programming, problem-solving, debugging, and system-thinking abilities, while also enhancing communication, collaboration, and project management skills.
Exposure to Industry Tools & Practices: Gain hands-on experience with industry-standard tools such as Git, Jira, Docker, CI/CD pipelines, IDEs, cloud platforms, and testing frameworks. Also, will learn to follow Agile/Scrum workflows, software testing protocols, and version control practices.
Professional Network Building: An opportunity to work with cross-functional teams—including developers, testers, project managers, and business analysts —and build valuable professional connections for future career.
Career Path Clarity: By participating in different phases of the software lifecycle, one will gain clarity on their interests lie in development, quality assurance, DevOps, support, or product management. Exposure to industry-grade software projects and best development practices.
 

 

Responsibilities:

You will be trained in the following,
  • Assist in designing, coding, and maintaining software applications or tools. 
  • Support Software Development Life Cycle (SDLC) tasks such as documentation and bug tracking.
  • Participate in requirement analysis and client communications under supervision.
  • Work with teams to deploy and monitor applications.
  • Learn and adapt to new technologies, tools, and development frameworks.
  • Provide support for internal and client-facing software systems.
After successful completion of the training you will be allocated on live Projects. 

 
REQUIRED QUALIFICATION & SKILLS:
  • Bachelor’s degree in information technology or a related field.
  • Basic understanding of programming languages like PYTHON / PHP / FULL STACK / MEAN / MERN / BLOCKCHAIN / ODOO / SALESFORCE / .NET / SHAREPOINT / DYNAMICS 365 / ANDROID / iOS / FLUTTER / REACT NATIVE / UNITY.
  • Familiarity with front-end (HTML/CSS/JS) or back-end frameworks (Node.js, Django, etc.) is considered a plus.
  • Understanding of databases (SQL, NoSQL) and version control (e.g., Git).
  • Strong analytical and problem-solving skills.
  • Good communication skills and the ability to work in a team.
 

 

  • Full Name*
  • Email*
  • Phone Number*
  • Technical Skills*
    Keep it short and clear - max 100 characters!
  • English (Speak/Write) skills*
  • Experience*
    Present CTC*
  • Present Location*
    Notice Period*
  • LinkedIn URL*
  • Upload CV*
    attach_file
    Only .doc, .docx or .pdf file accepted
  • Important Remarks*
    Keep it short and clear - max 150 characters!