Job Description
Join TechInnovate Solutions' award-winning internship program in Minneapolis! As a Software Engineering Intern, you'll work with cutting-edge technologies on real-world projects while receiving mentorship from industry experts. Our 12-week program combines hands-on development with professional growth opportunities, including technical workshops and networking events. Located in the vibrant downtown Minneapolis innovation district, this position offers a unique blend of technical challenge and collaborative culture. Perfect for students seeking to build their portfolio while contributing to impactful projects.
Responsibilities
- Develop and test software applications using Python, Java, and modern frameworks
- Collaborate with cross-functional teams to deliver sprint milestones
- Participate in agile ceremonies (stand-ups, retrospectives, planning)
- Contribute to code reviews and maintain high-quality documentation
- Debug and optimize existing codebase for performance improvements
- Build and maintain CI/CD pipelines for automated testing
- Present project progress and technical solutions to stakeholders
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Strong knowledge of data structures, algorithms, and OOP principles
- Experience with version control systems (Git) and agile methodologies
- Proficiency in at least one programming language (Python/Java preferred)
- Excellent problem-solving skills and attention to detail
- Ability to work independently and in collaborative team environments
- Strong written and verbal communication skills
- Authorized to work in the United States