Job Description
Join our dynamic team at InnovateTech Solutions and kickstart your career in software development! We're seeking passionate Software Engineering Interns for our Summer/Fall program in Raleigh, NC. This immersive 12-week internship offers hands-on experience building cutting-edge applications while collaborating with industry experts. You'll gain exposure to full-stack development, agile methodologies, and real-world problem-solving in a collaborative, mentor-driven environment. Perfect for students eager to bridge the gap between academic theory and professional practice.
Responsibilities
- Develop and maintain responsive web applications using modern frameworks (React, Angular)
- Write clean, efficient code in Python, Java, or JavaScript
- Collaborate in Agile teams using Scrum methodologies
- Debug and optimize existing codebase for performance
- Participate in code reviews and contribute to technical documentation
- Build RESTful APIs and integrate third-party services
- Present project progress and solutions to stakeholders
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Experience with object-oriented programming (Java/C++/Python)
- Familiarity with version control systems (Git)
- Basic understanding of database concepts (SQL/NoSQL)
- Strong problem-solving and analytical skills
- Excellent written and verbal communication abilities
- Ability to work independently and in team settings
- Available for 40 hours/week during Summer/Fall 2024