Job Description
Join Tech Innovate Inc.'s dynamic engineering team this summer or fall! Our internship program offers hands-on experience with cutting-edge technologies while building real-world solutions. You'll collaborate with industry professionals, gain mentorship from senior engineers, and contribute to impactful projects that shape the future of tech. This paid internship includes flexible scheduling, professional development workshops, and potential full-time conversion opportunities.
Responsibilities
- Develop and maintain scalable software solutions using Java and Python
- Collaborate in Agile teams to design, code, and test applications
- Debug and optimize existing code for performance improvements
- Participate in code reviews and contribute to technical documentation
- Build RESTful APIs and integrate third-party services
- Support continuous integration/deployment pipeline operations
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Experience with Git, Linux, and cloud platforms (AWS/Azure)
- Strong problem-solving skills and algorithmic thinking
- Familiarity with object-oriented programming principles
- Excellent written and verbal communication abilities
- Ability to work 20-40 hours per week during internship period
- Portfolio demonstrating personal or academic projects