Job Description
Join TechNash Solutions, Nashville's leading tech innovator, for a paid software engineering internship that launches your career! Immerse yourself in cutting-edge projects while working alongside industry experts in our vibrant downtown hub. This immersive 12-week program offers mentorship, real-world experience, and direct exposure to agile development methodologies. You'll contribute to impactful projects that serve our global client base while building your professional network in Music City's thriving tech ecosystem.
Our interns receive dedicated training, flexible scheduling, and potential full-time conversion opportunities. We value fresh perspectives and foster a culture of innovation where your ideas can shape our future. If you're ready to transform academic knowledge into practical skills, this is your gateway to tech excellence.
Responsibilities
- Develop and test software solutions using Java, Python, and cloud technologies
- Collaborate with cross-functional teams to design scalable applications
- Participate in agile sprints, daily stand-ups, and sprint retrospectives
- Contribute to code reviews and documentation of technical specifications
- Debug and resolve issues in production-level codebases
- Implement CI/CD pipelines and DevOps best practices
- Present project outcomes to stakeholders and technical teams
Qualifications
- Currently pursuing Bachelor's or Master's in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Basic understanding of databases (SQL/NoSQL) and version control (Git)
- Familiarity with cloud platforms (AWS/Azure) or containerization (Docker)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Ability to work independently and in collaborative team environments