Job Description
Join TechInnovate Solutions' dynamic engineering team and transform your academic knowledge into real-world impact! We're seeking passionate Software Engineering Interns to contribute to cutting-edge projects in our Portland headquarters. This immersive 6-month internship offers mentorship from industry leaders, hands-on experience with modern tech stacks, and the opportunity to build scalable solutions that serve millions of users.
You'll collaborate in agile sprints, participate in code reviews, and contribute to our cloud-native infrastructure while receiving dedicated career development support. Our startup environment fosters innovation and rapid growth – perfect for ambitious students ready to launch their tech careers.
Responsibilities
- Develop and maintain microservices using Java/Python and Spring Boot frameworks
- Implement RESTful APIs and integrate with cloud services (AWS/GCP)
- Write unit tests and contribute to CI/CD pipeline automation
- Debug and optimize applications using performance monitoring tools
- Participate in daily stand-ups and sprint planning ceremonies
- Document technical specifications and contribute to knowledge base
- Mentor junior interns on best practices and code standards
Qualifications
- Currently pursuing Computer Science or related technical degree
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and agile methodologies
- Basic understanding of cloud platforms and containerization (Docker/Kubernetes)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Authorized to work in the United States
- Available for 20-40 hours/week for 6-month duration