Job Description
Are you a driven student ready to launch your career in the heart of North Carolina's tech hub? Charlotte Digital Solutions is seeking a talented Software Engineering Intern for our Summer 2024 program.
As a paid intern, you won't just observe—you'll contribute to real-world projects, collaborate with senior engineers, and gain hands-on experience with modern technologies. Join a dynamic team where your ideas matter and your professional growth is our priority. This is a full-time, paid summer opportunity designed to bridge the gap between academic theory and industry practice.
Why Join Us?
- Paid Position: Competitive hourly rate reflecting market standards for full-time summer interns.
- Mentorship: Work directly with senior engineers and product managers.
- Networking: Exposure to a fast-paced corporate environment.
- Flexibility: Opportunities for hybrid work and team events.
Responsibilities
- Assist in the design, development, and testing of software applications using modern web technologies.
- Collaborate with cross-functional teams (product, design, and engineering) to define, design, and ship new features.
- Write clean, maintainable, and efficient code in Python, JavaScript, and React.
- Participate in daily stand-ups, sprint planning, and code reviews.
- Debug and resolve technical issues in existing production systems.
- Document technical specifications, API endpoints, and user guides.
- Contribute to database optimization and data analysis tasks.
Qualifications
- Pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Experience with front-end frameworks (React, Vue.js) or back-end languages (Java, Python) is required.
- Familiarity with SQL and cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Excellent problem-solving skills, attention to detail, and a passion for learning new technologies.
- Ability to work independently and collaborate effectively within a diverse team environment.