Job Description
Join TechInnovate Solutions' dynamic engineering team as a paid Software Engineering Intern in Charlotte, NC! This 12-week summer internship offers hands-on experience with cutting-edge technologies while contributing to real-world projects. You'll work alongside industry experts in a collaborative environment designed to accelerate your career growth. Perfect for current students seeking practical experience in software development, agile methodologies, and cloud technologies.
Responsibilities
- Develop and maintain responsive web applications using React, Node.js, and TypeScript
- Collaborate with cross-functional teams using Agile/Scrum methodologies
- Write clean, efficient code following industry best practices
- Debug and resolve technical issues in production environments
- Participate in code reviews and contribute to technical documentation
- Build RESTful APIs and integrate third-party services
- Optimize application performance and scalability
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Strong knowledge of JavaScript, HTML5, and CSS3
- Familiarity with version control systems (Git)
- Basic understanding of cloud platforms (AWS/Azure)
- Problem-solving skills with attention to detail
- Excellent communication and teamwork abilities
- Available for 20-40 hours/week during summer 2024
- Portfolio demonstrating personal projects or coursework