Job Description
Join TechInnovate Solutions' dynamic engineering team and transform your academic knowledge into real-world impact! Our paid internship program offers hands-on experience in cutting-edge software development while working on projects that shape the future of technology. Located in the heart of San Jose's tech hub, you'll collaborate with industry mentors, gain exposure to agile methodologies, and build a portfolio of production-ready applications. This flexible part-time role (20-25 hours/week) is perfect for current students seeking to accelerate their careers in California's thriving tech ecosystem.
Responsibilities
- Develop and test software components using Java, Python, and cloud technologies (AWS/Azure)
- Collaborate with cross-functional teams to design scalable microservices architecture
- Debug and optimize application performance using industry-standard tools
- Contribute to CI/CD pipelines and implement DevOps best practices
- Document technical specifications and create API documentation
- Participate in sprint planning and daily stand-up ceremonies
- Present project progress and technical solutions to stakeholders
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Java, Python, or C++)
- Familiarity with version control systems (Git) and Agile methodologies
- Basic understanding of RESTful APIs and database fundamentals
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Authorized to work in the United States without sponsorship
- Available for 3-6 months commitment (minimum 20 hours/week)