Job Description
Join InnovateTech Solutions' dynamic engineering team and transform your academic knowledge into real-world impact! We're seeking passionate students for our immersive Software Engineering Internship program in Pittsburgh, PA. This hands-on opportunity offers college credit while you collaborate on cutting-edge projects, mentor with industry experts, and build your professional portfolio. Perfect for those seeking to bridge the gap between classroom theory and professional practice.
Responsibilities
- Develop and test software applications using Java, Python, and cloud technologies
- Participate in Agile sprints, contributing to sprint planning and retrospectives
- Debug and optimize existing codebase under senior engineer guidance
- Document technical specifications and create comprehensive API documentation
- Collaborate with cross-functional teams on product feature implementations
- Contribute to open-source projects aligned with company initiatives
- Present technical solutions during team review sessions
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Strong understanding of data structures, algorithms, and OOP principles
- Experience with version control systems (Git) and CI/CD pipelines
- Familiarity with RESTful APIs and database technologies (SQL/NoSQL)
- Ability to work independently while thriving in collaborative environments
- Excellent problem-solving skills with attention to detail
- Available for 15-20 hours/week during academic semester