Job Description
About the Role:
Apex Digital Solutions is seeking a talented and motivated Software Engineer Intern to join our dynamic team for the Summer or Fall 2024 session. In this role, you will work on cutting-edge projects that drive our clients' digital transformation. You will have the opportunity to collaborate with senior engineers, participate in agile development cycles, and gain hands-on experience with industry-standard technologies.
Why You'll Love It Here:
- Flexible Start Dates: Choose between our Summer or Fall intake to fit your academic schedule.
- Mentorship: One-on-one guidance from experienced industry professionals.
- Career Growth: A clear pathway to full-time employment upon graduation.
- Innovation: Work on projects that have a real-world impact.
Responsibilities
- Collaborate with cross-functional teams (product, design, and engineering) to design, develop, and deploy high-quality software solutions.
- Write clean, efficient, and maintainable code in languages such as Python, JavaScript, or Java.
- Participate in daily stand-ups, code reviews, and sprint planning meetings.
- Debug and resolve technical issues in a fast-paced development environment.
- Contribute to technical documentation and API specifications.
- Conduct research and proof-of-concepts for new technologies.
Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of data structures, algorithms, and software design patterns.
- Familiarity with front-end frameworks (e.g., React, Angular) and back-end technologies (e.g., Node.js, Spring Boot).
- Excellent problem-solving skills and attention to detail.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Proactive attitude with a willingness to learn and adapt to new technologies.