Job Description
Ready to transform your academic knowledge into real-world impact? TechNova Solutions invites driven students to join our award-winning engineering team as Software Engineering Interns. This paid internship offers hands-on experience with cutting-edge technologies while contributing to projects that shape the future of digital innovation. Located in the heart of San Francisco's tech hub, you'll collaborate with industry mentors on full-stack development initiatives, gaining exposure to agile methodologies, cloud architecture, and scalable system design. Perfect for Summer/Fall start dates, this role bridges classroom learning with professional growth through structured mentorship, networking events, and potential conversion to full-time opportunities.
Responsibilities
- Develop and maintain web applications using modern frameworks (React, Node.js, Python)
- Participate in Agile sprint cycles, contributing to sprint planning and retrospectives
- Write clean, documented code and conduct thorough unit/integration testing
- Debug and optimize existing codebase for performance improvements
- Collaborate with cross-functional teams (product, design, QA) to deliver user-centric solutions
- Research and implement emerging technologies (AI/ML, blockchain, IoT) in pilot projects
- Maintain version control systems (Git) and contribute to CI/CD pipelines
Qualifications
- Currently pursuing Bachelor's/Master's in Computer Science, Engineering, or related field
- Proficiency in at least two programming languages (Python, Java, JavaScript, C++)
- Familiarity with web technologies (HTML5, CSS3, RESTful APIs)
- Experience with database systems (SQL/NoSQL) and cloud platforms (AWS/Azure)
- Strong problem-solving skills demonstrated through academic projects or competitions
- Excellent written communication and ability to articulate technical concepts
- Authorized to work in the United States for the internship duration
- Availability for 20+ hours/week during Summer/Fall semester