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.
THIS IS AN UNPAID INTERNSHIP
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 & Guidanc e: 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.