Job Description
Launch your tech career with Tech Innovations Inc. in sunny Tucson! We're seeking passionate Software Engineering Interns to join our dynamic team for Summer/Fall 2024. Gain hands-on experience building cutting-edge solutions while working alongside industry mentors in a collaborative startup environment. This paid internship includes flexible scheduling, professional development workshops, and potential full-time conversion opportunities.
Our Tucson campus offers state-of-the-art facilities and a vibrant culture focused on innovation. You'll contribute to real-world projects in cloud computing, mobile development, and AI while receiving mentorship from senior engineers. Perfect for students looking to bridge academic theory with practical application!
Responsibilities
- Develop and test software components using Java, Python, and modern frameworks
- Collaborate in Agile sprints to deliver features for cloud-based applications
- Participate in code reviews and implement best practices
- Document technical specifications and maintain version control with Git
- Debug and optimize application performance
- Contribute to open-source projects under team guidance
- Present project outcomes during sprint reviews
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Software Engineering, or related field
- Strong foundation in at least one programming language (Java/Python preferred)
- Familiarity with software development lifecycle and version control tools
- Experience with Linux/Unix systems and command-line interfaces
- Problem-solving skills demonstrated through academic projects or personal coding
- Ability to work 20-40 hours/week during internship term
- Authorization to work in the US without sponsorship