Job Description
Join InnovateTech Solutions' dynamic team as a Software Engineering Intern and accelerate your career while earning valuable college credit! We're seeking passionate students to contribute to cutting-edge projects in our Raleigh headquarters. This hands-on role offers mentorship from industry leaders, real-world experience with agile methodologies, and the opportunity to build a professional network. Perfect for computer science majors seeking practical application of academic knowledge in a collaborative, tech-forward environment.
Responsibilities
- Develop and test software components using Java, Python, and React frameworks
- Collaborate with cross-functional teams to implement feature requirements
- Debug and resolve technical issues through systematic troubleshooting
- Contribute to code documentation and best practices
- Participate in sprint planning and daily stand-up meetings
- Create unit tests to ensure software reliability and performance
- Present project progress and technical solutions to stakeholders
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Basic proficiency in at least one programming language (Java, Python, or JavaScript)
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment
- Enrollment in an accredited college/university program
- Knowledge of version control systems (Git preferred)
- Excellent written and verbal communication skills
- Must be able to work 20-40 hours per week during the internship period