Job Description
Join TechInnovate Solutions' dynamic engineering team and transform your academic knowledge into real-world impact! Our paid Software Development Internship program offers college students the rare opportunity to contribute to cutting-edge projects while earning academic credit. Work alongside industry mentors in Raleigh's thriving tech hub, gain hands-on experience with modern development methodologies, and build a portfolio that will make future employers take notice.
This 12-week program combines structured learning with meaningful contributions to production systems. You'll receive dedicated mentorship, technical training, and exposure to agile workflows in a collaborative startup environment. Perfect for ambitious students looking to bridge the gap between classroom theory and professional practice.
Responsibilities
- Develop and maintain full-stack web applications using React, Node.js, and MongoDB
- Collaborate in cross-functional teams using Agile/Scrum methodologies
- Write clean, testable code following industry best practices
- Debug and optimize existing codebase for performance
- Participate in code reviews and documentation processes
- Contribute to CI/CD pipeline improvements
- Present project findings to technical stakeholders
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science or related field
- Experience with JavaScript, HTML5, and CSS3
- Familiarity with version control systems (Git)
- Basic understanding of RESTful APIs and database concepts
- Strong problem-solving and analytical skills
- Ability to work independently and in team environments
- Must be eligible for college credit through your institution
- Available for 20-25 hours/week during the internship term