Job Description
Join TechNova Solutions' dynamic engineering team and transform your academic knowledge into real-world impact. As a Software Engineering Intern, you'll work on cutting-edge projects alongside industry experts while building your professional network in Raleigh's thriving tech ecosystem. This paid 12-week internship offers mentorship, flexible scheduling, and potential conversion to full-time roles.
Responsibilities
- Develop and maintain scalable web applications using React and Node.js
- Collaborate with cross-functional teams to define requirements and deliverables
- Implement RESTful APIs and integrate with cloud services (AWS/Azure)
- Participate in Agile ceremonies and contribute to code reviews
- Debug and optimize application performance using modern tools
- Document technical specifications and create user documentation
- Present project outcomes to stakeholders during sprint reviews
Qualifications
- Currently pursuing Bachelor's in Computer Science or related field
- Proficiency in JavaScript, HTML/CSS, and at least one backend language
- Familiarity with version control (Git) and CI/CD pipelines
- Experience with relational databases (SQL) and/or NoSQL
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Authorized to work in the United States
- Available for 20+ hours/week during the internship period