Job Description
Join TechInnovate Solutions' dynamic engineering team and transform your academic skills into real-world impact! We're seeking passionate Software Engineering Interns for immediate summer/fall start positions in our Nashville hub. Work on cutting-edge projects in cloud infrastructure, AI integration, and full-stack development while receiving mentorship from industry experts. This paid internship offers flexible scheduling, hybrid work options, and potential for full-time conversion. Perfect for computer science majors eager to build production-ready applications in a collaborative, startup environment.
Responsibilities
- Develop and maintain microservices using Python, Java, and Node.js
- Implement RESTful APIs and integrate third-party cloud services (AWS/GCP)
- Contribute to CI/CD pipeline automation using Docker and Kubernetes
- Collaborate with UX designers on responsive web application features
- Participate in agile sprints and code reviews with senior engineers
- Debug and optimize application performance using monitoring tools
- Document technical specifications and create API documentation
Qualifications
- Currently pursuing BS/MS in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Python/Java/JavaScript)
- Familiarity with Git version control and agile methodologies
- Basic understanding of cloud platforms (AWS/Azure/GCP) preferred
- Strong problem-solving skills and attention to detail
- Ability to work 15-20 hours/week during academic term
- Portfolio demonstrating personal or academic projects required
- Authorization to work in the US required