Job Description
Join InnovateTech Solutions' dynamic engineering team as a Software Engineering Intern in Charlotte, NC! We're seeking passionate students eager to transform theoretical knowledge into real-world applications. Gain hands-on experience with cutting-edge technologies while contributing to impactful projects that shape tomorrow's digital landscape. Our paid internship program offers mentorship, flexible scheduling, and potential for full-time conversion. Perfect for computer science majors or related fields looking to jumpstart their careers in a collaborative, growth-oriented environment.
Responsibilities
- Develop and test software applications using Python, Java, and JavaScript
- Collaborate with cross-functional teams on agile development cycles
- Debug and optimize existing codebase for performance improvements
- Document technical specifications and maintain version control via Git
- Participate in code reviews and implement peer feedback
- Build RESTful APIs and integrate third-party services
- Contribute to CI/CD pipeline automation
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Familiarity with at least one programming language (Python/Java/JavaScript)
- Basic understanding of data structures and algorithms
- Enrollment in accredited North Carolina university or college
- Strong problem-solving and analytical thinking skills
- Excellent written and verbal communication abilities
- Ability to work 15-20 hours per week during academic semesters
- Previous internship or academic project experience preferred