Job Description
Join TechInnovate Solutions' dynamic engineering team as a Software Engineering Intern! This full-time summer internship offers hands-on experience building cutting-edge applications while working alongside industry experts. Perfect for students pursuing computer science or related degrees, this role provides mentorship, real-world projects, and potential for full-time conversion. Located in Pittsburgh's thriving tech corridor, you'll contribute to impactful projects in cloud infrastructure and AI development.
Responsibilities
- Develop and test RESTful APIs using Python and Node.js
- Collaborate on cloud-native applications using AWS and Docker
- Implement responsive UI components with React and TypeScript
- Participate in Agile sprint planning and code reviews
- Debug and optimize application performance
- Document technical specifications and create technical documentation
- Present project progress to engineering leadership
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Strong proficiency in at least one programming language (Python, Java, or JavaScript)
- Experience with version control (Git) and collaborative development
- Familiarity with web development frameworks (React, Angular, or Vue)
- Basic knowledge of cloud platforms (AWS, Azure, or GCP)
- Problem-solving skills and attention to detail
- Excellent written and verbal communication skills
- Authorization to work in the US for the full internship duration