Job Description
Are you a driven student looking to launch your career in the tech industry? Apex Digital Solutions is seeking a talented Software Engineering Intern to join our dynamic team in Cleveland, Ohio. This full-time position offers the unique opportunity to earn college credit while working on real-world software projects that impact millions of users.
As a member of our engineering team, you will bridge the gap between academic theory and professional practice. You will gain exposure to modern development methodologies, collaborate with senior engineers, and contribute to the full software development lifecycle. We are looking for candidates who are eager to learn, adaptable, and ready to make a difference.
Responsibilities
- Develop & Test: Write clean, efficient, and well-documented code for web and mobile applications under the guidance of senior developers.
- Collaboration: Participate in daily stand-ups, sprint planning, and code reviews to ensure code quality and team alignment.
- Debugging: Identify, diagnose, and resolve software defects and performance issues in existing systems.
- Documentation: Maintain technical documentation, including API documentation and system architecture diagrams.
- Research: Stay updated on the latest industry trends and technologies, proposing innovative solutions to team challenges.
Qualifications
- Education: Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Software Engineering, or a related technical field.
- Technical Skills: Strong understanding of at least one programming language (e.g., Python, Java, JavaScript, C++).
- Tools: Familiarity with version control systems (e.g., Git) and agile development frameworks.
- Academic Credit: Must be able to arrange and provide documentation for required college credit for the internship.
- Soft Skills: Excellent problem-solving abilities, strong communication skills, and a proactive attitude toward learning.