Job Description
Are you ready to kickstart your career in technology?
Apex Innovations is seeking a driven and ambitious Software Engineering Intern to join our dynamic team in Charlotte, North Carolina. We are committed to providing a supportive environment where you can earn weekly pay while gaining valuable experience that counts toward your college credit. This is an exceptional opportunity to work on real-world projects, collaborate with industry experts, and develop the skills that will set you apart in the competitive tech landscape.
Why Join Us?
- Competitive Weekly Stipend: Get paid every week for your hard work and dedication.
- Academic Credit: Our program is structured to align with university requirements, allowing you to earn credit while you intern.
- Modern Tech Stack: Work with the latest tools and technologies in a modern, agile environment.
Responsibilities
- Assist in the design, development, and testing of high-quality software applications using modern programming languages such as Python, Java, or JavaScript.
- Participate in agile software development methodologies, including sprint planning, stand-ups, and code reviews.
- Debug and troubleshoot existing codebases to identify and resolve technical issues efficiently.
- Collaborate with cross-functional teams of designers, product managers, and engineers to deliver feature-rich solutions.
- Write clean, maintainable, and well-documented code following industry best practices and coding standards.
- Conduct research on emerging technologies to propose innovative solutions for current business challenges.
Qualifications
- Currently enrolled in a Bachelor’s degree program in Computer Science, Software Engineering, Information Technology, or a related field (must be able to verify college credit requirements).
- Strong understanding of data structures, algorithms, and object-oriented programming concepts.
- Familiarity with web development frameworks (e.g., React, Angular, Node.js) is a plus.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills and a proactive attitude toward learning new technologies.
- Must be authorized to work in the United States and available for a full-time or part-time schedule.