Job Description
Join TechNova Solutions' dynamic team as a Software Engineering Intern and accelerate your career in North Carolina's thriving tech hub. This immersive internship offers hands-on experience with cutting-edge technologies while contributing to real-world projects that impact millions of users. Perfect for students seeking summer/fall start opportunities with flexible scheduling.
Responsibilities
- Develop and test scalable software solutions using Python, Java, and cloud technologies
- Collaborate with senior engineers on agile development cycles and code reviews
- Build and maintain APIs integrating with AWS cloud infrastructure
- Debug and optimize existing codebases for performance improvements
- Document technical specifications and create user-friendly documentation
- Participate in sprint planning and cross-functional team meetings
- Contribute to open-source initiatives and internal innovation projects
Qualifications
- Currently pursuing Bachelor's or Master's in Computer Science or related field
- Proficient in at least one programming language (Python/Java/C++)
- Familiarity with Git, REST APIs, and relational databases
- Experience with cloud platforms (AWS/Azure/GCP) preferred
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Available for 20-30 hours/week during summer/fall semester