Job Description
Join TechInnovate Labs' award-winning engineering team and transform your academic knowledge into real-world impact. As a Software Engineering Intern in Memphis, you'll collaborate with industry experts to develop cutting-edge solutions while building your professional network. This immersive 12-week program offers mentorship, flexible scheduling for students, and potential full-time conversion. Located in Memphis' thriving tech hub, you'll gain hands-on experience in agile development methodologies and contribute to projects that serve millions of users.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks
- Collaborate with cross-functional teams on product roadmaps
- Write clean, efficient code with comprehensive unit testing
- Participate in code reviews and implement technical feedback
- Debug and resolve complex system issues
- Contribute to CI/CD pipeline optimization
- Document technical specifications and project deliverables
Qualifications
- Currently pursuing Computer Science, Engineering, or related degree
- Proficiency in Python, Java, or JavaScript
- Familiarity with Git version control
- Basic understanding of RESTful APIs
- Problem-solving skills with attention to detail
- Ability to work independently and in team environments
- Strong communication and collaboration skills
- Available for 20+ hours/week during academic terms