Job Description
Join InnovateTech Solutions for a transformative summer internship experience in Raleigh, NC! Our paid internship program offers hands-on exposure to cutting-edge software development projects while working alongside industry experts. Located in the heart of North Carolina's Research Triangle, you'll gain real-world experience in agile methodologies, full-stack development, and collaborative problem-solving. This 12-week program includes mentorship sessions, technical workshops, and networking opportunities with our engineering team. Perfect for motivated students eager to build their portfolio and launch their tech careers.
Responsibilities
- Develop and test software modules using Java, Python, and React frameworks
- Participate in daily agile stand-ups and sprint planning sessions
- Contribute to open-source projects under senior developer guidance
- Debug and optimize existing codebase for performance improvements
- Document technical specifications and create API documentation
- Collaborate with cross-functional teams to deliver sprint milestones
- Present project outcomes to stakeholders during demo sessions
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Strong knowledge of data structures and algorithms
- Familiarity with version control systems (Git) and CI/CD pipelines
- Experience with relational databases (SQL) and RESTful APIs
- Ability to work independently and in collaborative team environments
- Problem-solving mindset with attention to detail
- Available for full-time commitment (40 hours/week) from June to August
- Must have authorization to work in the United States