Job Description
Are you a driven student looking to launch your career in the heart of Music City? Nashville Digital Systems is seeking a talented Paid Full-Time Intern to join our dynamic software development team. This is a unique opportunity to gain hands-on experience, earn a competitive hourly wage, and receive college credit for your work.
We value innovation, mentorship, and professional growth. As an intern, you won't just be fetching coffee; you'll be contributing to real-world projects that impact our clients' businesses.
Why Join Us?
- Competitive Pay: Earn a living wage while you learn.
- Flexible Schedule: Hybrid work model supporting your studies.
- Mentorship: Work directly with senior engineers and architects.
- College Credit: Official documentation for your academic requirements.
Responsibilities
- Assist in the design, development, and testing of high-quality software applications using modern technologies.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in daily stand-ups, sprint planning, and code review meetings.
- Debug and resolve technical issues within existing codebases under the guidance of senior developers.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Contribute to technical documentation and technical specifications.
Qualifications
- Currently enrolled in a Bachelor’s or Associate’s degree program in Computer Science, Software Engineering, IT, or a related technical field.
- Must be eligible to receive college credit for an internship position.
- Strong understanding of programming fundamentals (OOP, Data Structures, Algorithms).
- Familiarity with at least one programming language (e.g., Python, Java, C#, JavaScript/TypeScript).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a team environment.