Job Description
Are you ready to launch your career in technology? Apex Digital Systems is seeking a talented and motivated Software Engineering Intern to join our dynamic team in Columbus, Ohio. This is a paid internship designed to provide you with real-world experience, mentorship from industry experts, and the opportunity to work on high-impact projects.
We value innovation, collaboration, and continuous learning. As an intern, you will not just observe; you will contribute. You will be integrated into our development squads, working alongside senior engineers to build scalable software solutions that drive our business forward.
Responsibilities
- Assist in the full software development lifecycle, from design and development to testing and deployment.
- Write clean, efficient, and well-documented code in languages such as Python, Java, or JavaScript.
- Participate in code reviews and agile sprint planning meetings to ensure project milestones are met.
- Debug and resolve technical issues in existing applications to improve performance and user experience.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Stay up-to-date with emerging technologies and industry trends to propose innovative solutions.
- Document technical requirements and architectural decisions for future reference.
Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong foundation in data structures, algorithms, and object-oriented programming.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) and back-end frameworks (React, Node.js, Spring) is a plus.
- Excellent problem-solving skills and a keen attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.
- Must be available to work a minimum of 20 hours per week during the semester.