Job Description
Welcome to Apex Digital Systems, where innovation meets opportunity. We are seeking passionate students to join our team as Software Engineering Interns in Seattle, WA. This is a unique chance to apply your academic knowledge to real-world projects while working in a dynamic, supportive environment.
As an intern, you will collaborate with cross-functional teams to develop scalable software solutions and gain invaluable industry experience. We value creativity, curiosity, and the drive to learn.
What You'll Do:
- Collaborate with senior engineers to design, code, and test software features.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Debug and resolve software defects to ensure high-quality product delivery.
- Write clean, efficient, and well-documented code in Python, Java, or JavaScript.
- Contribute to technical documentation and participate in code reviews.
- Research emerging technologies to improve existing systems.
Responsibilities
- Assist in the full software development lifecycle from concept to deployment.
- Conduct unit testing and integration testing to validate code functionality.
- Engage with product managers to understand requirements and provide technical insights.
- Document technical processes and maintain knowledge base articles.
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 (Python, Java, C++, or JavaScript).
- Basic knowledge of web development frameworks (React, Angular, or Node.js) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a team setting.
- Availability to work 15-20 hours per week, with flexibility during exam periods.