Job Description
Join Tech Innovations Inc. for an exciting summer internship opportunity in Cleveland! As a Software Development Intern, you'll gain hands-on experience with cutting-edge technologies while contributing to real-world projects. Our dynamic team offers mentorship, flexible scheduling, and a collaborative environment perfect for aspiring tech professionals. This paid internship provides a unique platform to build your portfolio and network with industry leaders. Apply now to kickstart your tech career!
Responsibilities
- Develop and test software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams on agile development projects
- Debug and optimize existing code for performance improvements
- Document technical specifications and maintain code repositories
- Participate in code reviews and implement feedback
- Research emerging technologies and suggest innovative solutions
- Support deployment processes and monitor system performance
- Present project progress to stakeholders during sprint reviews
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Strong understanding of data structures and algorithms
- Experience with version control systems (Git) and CI/CD pipelines
- Familiarity with cloud platforms (AWS/Azure) or container technologies (Docker)
- Knowledge of web frameworks (React, Angular, or Spring Boot)
- Excellent problem-solving and analytical thinking abilities
- Effective communication and teamwork skills
- Availability for 20-30 hours/week during summer/fall semester