Job Description
Are you a talented student looking to launch your career in technology?
Apex Digital Solutions is hiring a Paid Software Engineering Intern in Charlotte, NC. We are looking for motivated individuals who are eager to learn, solve complex problems, and contribute to innovative projects that drive business growth.
As a paid intern, you will work in a collaborative, fast-paced environment alongside senior engineers. This is more than just a job—it is a stepping stone to a full-time career in the tech industry. You will gain hands-on experience with modern development stacks, participate in agile sprints, and receive mentorship from industry leaders.
Why Choose Us?
- Competitive paid hourly wage.
- Flexible work schedule to accommodate your academic calendar.
- Opportunity for a full-time conversion upon graduation.
- Modern office amenities and a supportive team culture.
Responsibilities
- Development Support: Assist senior developers in writing clean, efficient, and scalable code for web and mobile applications.
- Testing & Debugging: Participate in the testing phase, identify bugs, and help troubleshoot issues to ensure software stability.
- Documentation: Contribute to technical documentation, API documentation, and internal wikis to maintain knowledge transfer.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and QA engineers.
- Code Reviews: Review code contributed by peers and provide constructive feedback to maintain high code quality standards.
- Research: Stay up-to-date with the latest industry trends and technologies to propose innovative solutions.
Qualifications
- Education: Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Programming Skills: Basic knowledge of at least one programming language (e.g., Python, Java, JavaScript, C#).
- Tools: Familiarity with version control systems like Git and basic understanding of SQL databases.
- Problem Solving: Strong analytical thinking and the ability to break down complex problems into manageable steps.
- Communication: Excellent written and verbal communication skills with the ability to explain technical concepts to non-technical stakeholders.
- Attitude: A proactive, self-starter mindset with a genuine passion for technology and continuous learning.