Job Description
Join InnovateTech Solutions' award-winning engineering team as a Software Development Intern! This hands-on role offers real-world experience building scalable applications for Fortune 500 clients. You'll collaborate with senior engineers using cutting-edge technologies while receiving mentorship from industry experts. Perfect for students pursuing Computer Science degrees, this internship includes flexible scheduling for summer/fall semesters and potential conversion to full-time roles.
Responsibilities
- Develop and maintain web applications using React and Node.js
- Write clean, testable code following Agile methodologies
- Debug and optimize existing software components
- Participate in daily stand-ups and sprint planning sessions
- Contribute to CI/CD pipeline improvements
- Create technical documentation for new features
- Collaborate with UX designers on interface implementations
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Familiarity with JavaScript, HTML5, and CSS3
- Basic understanding of RESTful APIs
- Experience with Git version control systems
- Strong problem-solving and analytical skills
- Ability to work in fast-paced, collaborative environments
- Available for 20-40 hours/week during summer/fall semesters