Job Description
Join our award-winning engineering team at TechInnovate Inc. and transform your academic knowledge into real-world impact. This paid internship offers hands-on experience with cutting-edge technologies while working on projects that influence millions of users. Located in the heart of Minneapolis' thriving tech hub, you'll collaborate with industry mentors and contribute to innovative solutions. We provide flexible start dates (June-September) and a supportive environment designed to accelerate your career growth. Why TechInnovate? Top-tier mentorship, competitive compensation, and opportunities to convert to full-time roles post-graduation.
Responsibilities
- Develop and maintain scalable software solutions using Java, Python, and cloud technologies
- Participate in Agile sprints, contributing to code reviews and sprint planning
- Debug and optimize existing codebase to enhance system performance
- Build RESTful APIs and integrate third-party services
- Collaborate with UX designers to implement responsive frontend solutions
- Document technical specifications and create detailed project reports
- Present findings to stakeholders during quarterly review sessions
Qualifications
- Currently pursuing Bachelor's or Master's in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic understanding of cloud platforms (AWS, Azure, or GCP)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Available to commit 20-40 hours/week for 3+ months
- Authorized to work in the United States without sponsorship