Job Description
Join TechNova Solutions' award-winning engineering team and transform your academic knowledge into real-world impact! We're seeking passionate Software Engineering Interns to contribute to cutting-edge projects while receiving mentorship from industry leaders. This paid internship offers flexible hours, hands-on experience with modern tech stacks, and potential full-time conversion opportunities. Perfect for current students looking to build a portfolio in a collaborative, innovation-driven environment.
Responsibilities
- Develop and test software modules using Python, Java, and JavaScript
- Collaborate with cross-functional teams via Agile methodologies
- Debug and optimize existing codebase for performance
- Create technical documentation and API specifications
- Participate in sprint planning and code reviews
- Build responsive web applications using React and Node.js
- Implement database solutions with SQL and NoSQL technologies
- Contribute to CI/CD pipeline improvements
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Strong proficiency in at least one programming language (Python/Java preferred)
- Familiarity with Git version control and collaborative workflows
- Basic understanding of RESTful APIs and web development
- Problem-solving skills with attention to detail
- Ability to work 15-20 hours per week during academic terms
- Excellent written and verbal communication skills
- Portfolio demonstrating personal or academic projects