Job Description
Join InnovateTech Solutions' dynamic team as a Summer Software Engineering Intern and gain hands-on experience building cutting-edge applications in the heart of Raleigh's tech hub. This paid internship offers mentorship from industry leaders, flexible scheduling, and potential for full-time conversion. Collaborate with cross-functional teams on real-world projects while honing your technical skills in a collaborative, innovation-driven environment.
Responsibilities
- Develop and test software applications using Java, Python, and cloud technologies (AWS/Azure)
- Participate in Agile sprint cycles and contribute to code reviews
- Debug and optimize existing codebase for performance improvements
- Create technical documentation and API specifications
- Collaborate with UX designers to implement responsive frontend solutions
- Present project outcomes to stakeholders during weekly demos
Qualifications
- Currently pursuing Bachelor's in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Experience with version control systems (Git)
- Familiarity with RESTful APIs and microservices architecture
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Available to work 20-40 hours/week for 10-12 weeks