Job Description
Join InnovateTech Solutions in Raleigh, NC, as a Software Development Intern this summer or fall! Work with industry leaders on cutting-edge AI projects while building your technical expertise in a collaborative startup environment. This paid internship offers flexible start dates and potential conversion to full-time roles. Gain hands-on experience with cloud technologies and agile methodologies while contributing to real-world applications. Perfect for computer science majors seeking practical experience in the Research Triangle's thriving tech ecosystem.
Responsibilities
- Develop and test software modules using Python, Java, and cloud platforms
- Collaborate with cross-functional teams via Agile methodologies
- Debug and optimize existing codebase for performance improvements
- Document technical specifications and create API documentation
- Participate in code reviews and contribute to team knowledge sharing
- Build scalable solutions for enterprise clients using AWS/GCP
- Present technical findings to senior developers and product managers
Qualifications
- Currently pursuing Bachelor's in Computer Science, Engineering, or related field
- Experience with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and algorithmic thinking
- Familiarity with RESTful APIs and microservices architecture
- Ability to work in fast-paced, deadline-driven environments
- Excellent written and verbal communication skills
- Previous internship or academic project experience preferred
- Must be authorized to work in the US without sponsorship