Job Description
Launch your tech career with a full-time software engineering internship at TechNash Solutions! We're seeking motivated college students to join our dynamic team in Nashville, TN, while earning valuable academic credit. This immersive 6-month program bridges classroom learning with real-world application in a collaborative, fast-paced environment.
As a Software Engineer Intern, you'll work alongside industry mentors on cutting-edge projects, contributing to innovative solutions that impact thousands of users. Our program combines hands-on development with professional growth opportunities, including technical workshops, networking events, and potential pathways to full-time roles.
Why TechNash Solutions?
- Competitive hourly wages with flexible scheduling around academic calendars
- Mentorship from senior engineers and dedicated career coaching
- Access to cutting-edge technologies and development tools
- College credit coordination with your academic institution
- Inclusive culture focused on innovation and professional development
Responsibilities
- Develop and maintain scalable software applications using Java, Python, and cloud technologies
- Collaborate with cross-functional teams to design and implement new features
- Participate in Agile development cycles including sprint planning and retrospectives
- Debug, test, and optimize code for performance and reliability
- Contribute to technical documentation and code review processes
- Present project progress and solutions to engineering leadership
- Research emerging technologies and propose innovative solutions
Qualifications
- Currently enrolled in a Bachelor's or Master's program in Computer Science, Software Engineering, or related field
- Strong foundational knowledge in at least one programming language (Java, Python, or JavaScript)
- Experience with version control systems (Git) and collaborative development tools
- Familiarity with software development methodologies (Agile/Scrum preferred)
- Excellent problem-solving skills and attention to detail
- Ability to work 40 hours/week during the internship period
- Strong communication skills and eagerness to learn in a team environment