Job Description
Join InnovateTech Solutions' award-winning engineering team as a paid Software Engineering Intern in Nashville! This full-time, 6-month opportunity offers hands-on experience building scalable cloud applications while receiving mentorship from industry experts. Perfect for current computer science students seeking to bridge academic theory with real-world impact. Our interns contribute to production systems, collaborate with cross-functional teams, and participate in exclusive tech talks with senior leadership. Competitive compensation, flexible scheduling, and potential for full-time conversion await top performers.
Responsibilities
- Develop and maintain RESTful APIs using Node.js and Python
- Build responsive front-end components with React and TypeScript
- Write unit tests and integration tests for new features
- Debug and optimize application performance using cloud tools (AWS/GCP)
- Participate in agile sprint planning and stand-up ceremonies
- Document technical specifications and contribute to knowledge base
- Collaborate with UX designers to implement pixel-perfect interfaces
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Proficiency in JavaScript/Python and modern web frameworks
- Understanding of RESTful APIs and database fundamentals (SQL/NoSQL)
- Familiarity with version control (Git) and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Authorized to work in the United States
- Available for 40 hours/week for 6-month duration