Job Description
Join TechNova Solutions' dynamic engineering team as a paid Software Engineer Intern! This immersive 12-week program offers hands-on experience building scalable applications while working with cutting-edge technologies in our Seattle headquarters. You'll collaborate with senior developers on real projects, receive mentorship from industry experts, and gain invaluable insights into agile development practices. Perfect for recent graduates or students pursuing computer science degrees, this internship includes competitive compensation, flexible scheduling, and potential full-time conversion.
Responsibilities
- Develop and maintain backend services using Python and Node.js
- Write clean, efficient code following industry best practices
- Participate in daily stand-ups and sprint planning sessions
- Debug and optimize existing codebase
- Contribute to CI/CD pipeline improvements
- Create technical documentation for new features
- Present project progress to stakeholders bi-weekly
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git)
- Basic understanding of RESTful APIs and database concepts
- Strong problem-solving and analytical skills
- Excellent written and verbal communication
- Authorized to work in the United States
- Available for 20-30 hours/week during internship period