Job Description
Launch your tech career with TechNash Solutions' competitive full-time paid internship program in Nashville! We're seeking passionate software engineering interns to join our innovative team and contribute to cutting-edge projects. This immersive 12-week program offers hands-on experience with industry-leading technologies, mentorship from senior engineers, and exposure to agile development methodologies. Located in Nashville's vibrant tech hub, you'll collaborate on real-world applications while building a professional network that accelerates your career growth. Perfect for current students seeking to transform academic knowledge into practical expertise.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Node.js)
- Participate in agile sprint cycles including planning, stand-ups, and retrospectives
- Write clean, efficient code with comprehensive unit testing
- Debug and resolve production issues with guidance from senior engineers
- Contribute to CI/CD pipeline improvements and DevOps practices
- Document technical specifications and create API documentation
- Collaborate with UX/UI designers to implement responsive interfaces
Qualifications
- Currently pursuing Bachelor's or Master's in Computer Science, Engineering, or related field
- Proficiency in JavaScript/TypeScript and at least one backend language (Python, Java, or C#)
- Experience with version control systems (Git) and collaborative development tools
- Familiarity with relational databases (SQL) and RESTful API design
- Strong problem-solving skills with ability to troubleshoot complex issues
- Excellent communication skills and ability to work in cross-functional teams
- Portfolio demonstrating personal or academic coding projects