Job Description
Join TechNova Solutions' award-winning engineering team and shape the future of innovation! We're seeking passionate Software Engineering Interns to contribute to cutting-edge projects while gaining hands-on experience in agile development environments. This is a unique opportunity to work alongside industry leaders, build a professional network, and develop skills that will accelerate your career.
Our internship program combines mentorship, technical training, and real-world project involvement. You'll collaborate on cloud-native applications, participate in code reviews, and contribute to our open-source initiatives. We provide flexible scheduling to accommodate academic calendars and offer pathways to full-time roles for exceptional performers.
Responsibilities
- Develop, test, and maintain software applications using Python, Java, and JavaScript
- Participate in Agile ceremonies including sprint planning and retrospectives
- Contribute to CI/CD pipelines and infrastructure automation using AWS and Docker
- Write clean, documented code following industry best practices
- Debug and resolve issues across full-stack environments
- Collaborate with cross-functional teams to deliver technical solutions
- Present project outcomes to stakeholders and technical leadership
Qualifications
- Currently pursuing a Bachelor's or Master's in Computer Science, Engineering, or related field
- Experience with at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and collaborative workflows
- Basic understanding of cloud platforms (AWS, Azure, or GCP)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Ability to work 20-30 hours per week during summer/fall terms
- Authorized to work in the United States