Job Description
We are seeking a motivated and talented Software Engineering Intern to join our dynamic team in Nashville, TN. This is a unique opportunity to gain hands-on experience in a fast-paced environment with the added benefit of a weekend shift schedule. If you are a student looking to kickstart your career in technology and thrive in a flexible environment, we want to hear from you.
Why Join Us?
- Flexible Schedule: Enjoy your weekdays off while gaining valuable industry experience on weekends.
- Mentorship: Work directly with senior engineers who are dedicated to your growth.
- Real Impact: Contribute to real projects that power our client's digital infrastructure.
Responsibilities
- Assist in the design, development, and testing of software applications using modern programming languages.
- Participate in code reviews and agile sprint planning sessions on weekends.
- Debug and troubleshoot existing codebases to ensure system stability.
- Document technical specifications and user stories.
- Collaborate with cross-functional teams including product managers and designers.
- Attend daily stand-ups and technical training sessions.
Qualifications
- Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Basic proficiency in at least one programming language (e.g., Python, Java, JavaScript).
- Understanding of data structures, algorithms, and software development lifecycle.
- Availability to work weekend shifts (Saturday and Sunday) for the duration of the internship.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and a desire to learn.