Job Description
Join the Future of Tech in Detroit!
Apex Dynamics is seeking a motivated and talented Software Engineering Intern to join our growing team. We are dedicated to innovation and are looking for individuals who are eager to learn and contribute to real-world projects. This is a fantastic opportunity for students to gain hands-on experience in a premium tech environment, working alongside industry leaders.
Whether you are looking for a Summer or Fall start, we offer a structured rotational program designed to accelerate your career.
Why Join Us?
- Work on cutting-edge technology stacks.
- Mentorship from senior engineers and developers.
- Flexible hybrid work schedule.
- Possibility for a full-time offer upon graduation.
Responsibilities
- Assist in the design, development, and testing of software applications and platforms.
- Write clean, efficient, and well-documented code in languages such as Python, Java, or C++.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Debug and troubleshoot existing codebases to improve performance and stability.
- Collaborate with cross-functional teams, including product managers and designers, to define feature requirements.
- Contribute to technical documentation and code reviews to ensure code quality standards.
Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with at least one modern programming language (Python, Java, JavaScript, or C#).
- Experience with version control systems (e.g., Git) and software development methodologies is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work well in a team environment.