Job Description
Launch your career with InnovateTech Solutions, a Nashville-based tech leader revolutionizing digital transformation! We're seeking passionate Software Engineering Interns to join our dynamic team and gain hands-on experience building cutting-edge applications. This immersive 6-month program combines real-world project work with academic credit, mentoring from industry experts, and potential full-time conversion opportunities. Work alongside top-tier developers in our collaborative downtown workspace while contributing to projects that impact millions of users.
What You'll Gain: Professional mentorship, portfolio-worthy projects, flexible scheduling for academic requirements, and a direct path to full-time employment upon graduation. Join us in shaping the future of technology!
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Node.js)
- Collaborate with cross-functional teams to design and implement RESTful APIs
- Participate in agile development cycles including sprint planning and retrospectives
- Debug, test, and optimize code for performance and security
- Document technical specifications and contribute to team knowledge base
- Present project progress to stakeholders during regular reviews
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in JavaScript, HTML/CSS, and one backend language (Python/Java)
- Familiarity with version control systems (Git) and agile methodologies
- Strong problem-solving skills and attention to detail
- Ability to work 15-20 hours per week during academic semesters
- Portfolio demonstrating personal or academic projects (GitHub preferred)
- Authorization to work in the United States