Job description for Trainee Software Engineer
Job Description:
We are looking for a passionate and self-motivated Python Intern to join our team. This internship is ideal for someone eager to kick-start their career in software development, automation, or data analysis using Python. You will work closely with senior developers and gain hands-on experience on real-world projects.
Key Responsibilities:
- Assist in writing clean, efficient, and well-documented Python code.
- Work on small development tasks or automation scripts.
- Collaborate with the development team to understand requirements and deliver solutions.
- Debug and test Python programs.
- Learn and work with Python libraries and frameworks such as Flask, Django, Pandas, NumPy, etc. (based on project).
- Participate in code reviews and team meetings.
- Stay up to date with the latest trends in Python and software development.
Requirements:
- Basic knowledge of Python programming.
- Familiarity with concepts like OOP, data structures, and file handling.
- Good problem-solving and logical thinking skills.
- Ability to quickly learn new technologies and tools.
- Familiarity with Git/GitHub is a plus.
- Bonus: Exposure to any of the following – Flask/Django, APIs, web scraping, automation, or data analysis.
Eligibility:
- Students pursuing/completed a Bachelor's degree in Computer Science, IT, or related field.
- Freshers or candidates with 0–1 year of experience.
- Available for [full-time/part-time] internship for a duration of [6 months].
Perks:
- Certificate of Internship
- Letter of Recommendation (based on performance)
- Flexible working hours
- Opportunity to work on live projects
- Potential to convert to a full-time role
Job Types: Full-time, Permanent, Fresher
Benefits:
Intrested candidates can share CV at [email protected]
Pay: ₹10,000.00 - ₹12,000.00 per month
Work Location: In person