Job Description
Join our dynamic team at Tech Innovations Inc. as a Software Engineering Intern and transform your academic knowledge into real-world impact. This paid internship offers hands-on experience in cutting-edge software development within Raleigh's thriving tech ecosystem. Collaborate with industry experts, work on innovative projects, and build skills that will launch your career forward. Our internship program includes mentorship, flexible scheduling, and potential full-time conversion opportunities for exceptional performers.
Responsibilities
- Design and develop scalable software solutions using Java, Python, and cloud technologies
- Participate in Agile sprints, code reviews, and CI/CD pipeline optimization
- Troubleshoot complex systems and implement performance enhancements
- Create technical documentation and user guides for developed features
- Collaborate with cross-functional teams to deliver product milestones
- Research emerging technologies and propose innovative solutions
- Contribute to open-source projects and internal innovation labs
Qualifications
- Currently pursuing Bachelor's/Master's in Computer Science, Engineering, or related field
- Strong proficiency in Java, Python, or JavaScript with 1+ years academic projects
- Familiarity with Git, Docker, AWS, and Agile methodologies
- Problem-solving skills with ability to optimize algorithms and data structures
- Excellent communication and teamwork abilities in collaborative environments
- Experience with RESTful APIs and microservices architecture preferred
- Must be authorized to work in the US without sponsorship