Job Description
Are you a driven student ready to launch your career in technology? Apex Digital Systems is seeking a Software Engineering Intern to join our fast-paced team in Austin, Texas. We specialize in building scalable cloud solutions and cutting-edge mobile applications.
In this role, you will have the opportunity to work on real projects that matter, learning from industry veterans while contributing to our product roadmap. We value creativity, curiosity, and a strong work ethic.
What You Will Do:
- Assist in the design, coding, and testing of software modules and applications.
- Collaborate with senior engineers to implement new features and improve existing ones.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and troubleshoot issues within the development environment.
- Write clean, efficient, and well-documented code.
- Engage in agile ceremonies such as sprint planning and daily stand-ups.
We are looking for passionate individuals who want to grow their technical skills in a supportive environment.
Responsibilities
- Assist in the design, coding, and testing of software modules and applications.
- Collaborate with senior engineers to implement new features and improve existing ones.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and troubleshoot issues within the development environment.
- Write clean, efficient, and well-documented code.
- Engage in agile ceremonies such as sprint planning and daily stand-ups.
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.
- Familiarity with at least one programming language (e.g., Python, Java, JavaScript, or C++).
- Basic knowledge of web development frameworks (React, Vue, Angular) or database systems (SQL, MongoDB).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team.
- Knowledge of Git version control is a plus.