Job Description
Join the Future of Tech
Apex Digital Systems is seeking a talented and driven Software Engineering Intern for our Summer and Fall start programs. We are looking for individuals who are eager to apply their academic knowledge to real-world challenges in a dynamic and innovative environment. This is an exceptional opportunity to work alongside seasoned engineers and contribute to cutting-edge projects.
As an intern, you will play a vital role in our development lifecycle, gaining hands-on experience with modern technologies and agile methodologies. We are committed to your professional growth, offering mentorship, training, and a clear path to future employment.
Responsibilities
- Assist in the full software development lifecycle, from requirements gathering to deployment.
- Write clean, maintainable, and efficient code in Python, Java, or JavaScript.
- Participate in daily stand-ups, sprint planning, and code reviews.
- Debug and resolve technical issues in production and staging environments.
- Collaborate with product managers and designers to define feature specifications.
- Create technical documentation and API specifications.
Qualifications
- Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Information Technology, or a related field.
- Strong foundation in data structures, algorithms, and software design principles.
- Experience with at least one programming language and version control system (Git).
- Excellent analytical and problem-solving skills with keen attention to detail.
- Ability to work independently as well as in a collaborative team setting.
- Willingness to commit to a full-time 12-week internship (Summer or Fall).