Job Description
Are you a driven student ready to launch a successful career in technology? Apex Digital Systems is seeking a talented Software Engineering Intern to join our team in Memphis, TN. This is a full-time opportunity that combines hands-on learning with real-world application, allowing you to earn college credit while building your professional portfolio.
We pride ourselves on a culture of mentorship, innovation, and growth. As an intern, you won't just be observing; you'll be writing production code, collaborating with senior engineers, and contributing to projects that make a tangible difference.
Responsibilities
- Develop and maintain high-quality software applications using modern programming languages and frameworks.
- Participate actively in agile sprint planning, stand-ups, and code reviews.
- Debug and resolve software defects to ensure system stability and performance.
- Collaborate with cross-functional teams to design, test, and ship new features.
- Document technical requirements, architecture, and API endpoints clearly.
- Contribute to unit testing and integration testing efforts to maintain code quality.
- Stay current with industry trends and best practices in software development.
Qualifications
- Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Software Engineering, or a related field.
- Must be eligible to receive college credit for this internship.
- Strong understanding of data structures, algorithms, and software design principles.
- Familiarity with at least one major programming language (e.g., Python, Java, JavaScript).
- Excellent problem-solving skills and a keen attention to detail.
- Ability to communicate technical concepts clearly to non-technical stakeholders.