Job Description
Are you a motivated student looking to launch your career in technology? Apex Digital Systems is seeking a talented Software Engineering Intern to join our dynamic team in Indianapolis, IN. We offer a unique opportunity to work on Summer/Fall start projects that have a real-world impact, bridging the gap between academic theory and professional application.
As an Intern, you will collaborate with senior engineers, contribute to our agile development process, and gain hands-on experience with the latest technologies. We are committed to providing a mentorship-driven environment where you can grow your technical skills and build a network for your future.
Why Join Us?
- Flexible Start Dates: Choose between our Summer or Fall start programs.
- Competitive Compensation: Industry-standard hourly pay.
- Career Growth: Potential for full-time employment upon graduation.
Responsibilities
- Design, develop, and test software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality, security, and adherence to best practices.
- Debug and troubleshoot existing code to optimize performance and reliability.
- Write clean, maintainable, and well-documented code following company standards.
- Attend daily stand-ups and sprint planning meetings to track project progress.
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 object-oriented programming principles.
- Familiarity with at least one major programming language (e.g., Python, Java, JavaScript, C++).
- Basic knowledge of database systems (SQL) and web technologies (HTML, CSS, React).
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a team environment and communicate technical concepts clearly.