Job Description
Apex Digital Systems is seeking a talented and motivated Software Engineering Intern to join our innovative team in Portland, Oregon. We pride ourselves on delivering cutting-edge digital solutions and are looking for individuals ready to accelerate their careers with immediate hands-on experience in a paid internship program. This role offers a fantastic opportunity to work alongside senior engineers and contribute to real-world projects in a fast-paced environment.
Responsibilities
- Collaborate with development teams to design, code, and test software applications using modern technologies.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
- Write clean, efficient, and documented code following best practices and coding standards.
- Debug and troubleshoot issues within existing applications to ensure optimal performance and user experience.
- Assist in database management and data analysis to support business intelligence initiatives.
- Conduct code reviews to provide constructive feedback to peers and learn from their expertise.
- Document technical specifications and create technical documentation for internal teams.
Qualifications
- Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Information Technology, or a related field.
- Strong foundation in programming languages such as Python, Java, JavaScript, or C#.
- Familiarity with web frameworks (e.g., React, Node.js, Angular) or mobile development (iOS/Android) is a plus.
- Basic understanding of databases (SQL) and version control systems (Git).
- Eagerness to learn and adapt to new technologies and development methodologies.
- Excellent communication skills and the ability to work effectively in a collaborative team setting.
- Must be available to start immediately and commit to a full-time schedule.