Job Description
Are you a driven student ready to launch your career in the tech industry? Apex Digital Systems is seeking a talented Summer Intern to join our dynamic software engineering team in Portland, Oregon.
This is a full-time opportunity for students looking to gain hands-on experience in a fast-paced environment. We are proud to offer college credit for this position, bridging the gap between academic theory and professional practice. You will work alongside senior engineers, contribute to real-world projects, and receive mentorship that will fast-track your career.
Why This Role?
- Impactful Work: You won't just be fetching coffee; you will be writing code that powers our client's digital infrastructure.
- Mentorship: One-on-one guidance from industry experts who are dedicated to your growth.
- Networking: Build lasting relationships with peers and leaders in the Pacific Northwest tech scene.
- Flexibility: Enjoy a hybrid work environment and a culture that values work-life balance.
Responsibilities
- Assist in the design, development, and testing of software applications using modern languages and frameworks.
- Participate in Agile/Scrum ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Write clean, efficient, and well-documented code while adhering to coding standards and best practices.
- Debug and troubleshoot issues in existing codebases and provide solutions for identified defects.
- Collaborate with cross-functional teams (Product, Design, QA) to ensure project milestones are met.
- Conduct code reviews to provide constructive feedback and learn from senior developers.
- Research emerging technologies and document findings to improve team knowledge.
Qualifications
- Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Software Engineering, or a related technical field.
- Available to work a full-time schedule (40 hours per week) during the summer months.
- Proficient in at least one programming language (e.g., Python, Java, JavaScript, C#).
- Strong understanding of data structures, algorithms, and software design principles.
- Demonstrated ability to communicate technical concepts effectively in verbal and written formats.
- Must be eligible to receive college credit for an internship position.