Job Description
Join TechNova Solutions' dynamic engineering team as a Software Engineering Intern! This immersive summer/fall opportunity offers hands-on experience in cutting-edge projects while collaborating with industry experts. You'll gain exposure to full-stack development, agile methodologies, and real-world problem-solving in a supportive environment. Perfect for students eager to transition from academia to professional tech careers. Our mentorship program ensures you'll build both technical skills and professional confidence.
Responsibilities
- Develop and maintain web applications using modern frameworks (React, Node.js)
- Participate in agile sprints and code reviews with senior engineers
- Create automated testing scripts and documentation for software components
- Debug and optimize existing codebase for performance improvements
- Collaborate with cross-functional teams on product feature implementation
- Contribute to open-source projects and internal innovation initiatives
- Present project progress and technical solutions during team meetings
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Authorized to work in the United States without sponsorship
- Available for 20-40 hours/week during summer/fall semester