Job Description
Join InnovateTech Solutions for an immersive summer internship experience in our Raleigh headquarters! As a Software Engineering Intern, you'll collaborate with industry experts to build cutting-edge applications while gaining hands-on experience in agile development methodologies. This paid internship offers mentorship, flexible scheduling (summer/fall start), and potential for full-time conversion. Perfect for current students pursuing Computer Science or related fields.
Responsibilities
- Develop and maintain scalable software applications using Java, Python, and JavaScript
- Participate in agile sprint cycles including daily standups and retrospectives
- Write unit tests and debug code across full-stack environments
- Collaborate with UX/UI designers on responsive web interfaces
- Contribute to CI/CD pipelines using Git and Jenkins
- Document technical specifications and API documentation
- Present project progress to engineering leadership bi-weekly
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Python/Java/JavaScript preferred)
- Familiarity with version control systems (Git)
- Basic understanding of RESTful APIs and database fundamentals
- Strong problem-solving skills with attention to detail
- Ability to work in a fast-paced, collaborative environment
- Excellent written and verbal communication skills
- Must be authorized to work in the US without sponsorship