Job Description
Welcome to Apex Digital Systems, where innovation meets opportunity. We are seeking a driven Software Engineering Intern to join our elite team in Chicago. This is a full-time, paid opportunity designed to bridge the gap between academic theory and real-world application.
As an intern, you will immerse yourself in our agile development environment, working alongside senior engineers to build scalable, high-performance software solutions. We pride ourselves on mentorship and professional growth, offering a clear trajectory for aspiring technologists.
Responsibilities
- Collaborate with cross-functional teams to design, code, and test high-quality software features.
- Participate in daily stand-ups, sprint planning, and technical code reviews within an Agile framework.
- Debug and resolve software defects using modern debugging tools and version control systems (Git).
- Write clean, efficient, and well-documented code following industry best practices.
- Assist in database design, optimization, and performance tuning for web and mobile applications.
- Contribute to technical documentation and API specifications.
- Conduct research on emerging technologies to propose innovative solutions.
Qualifications
- Currently pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Proficiency in at least one modern programming language (e.g., Python, Java, JavaScript).
- Familiarity with relational databases (SQL) and ORM tools.
- Excellent problem-solving skills, attention to detail, and a passion for learning.
- Ability to work independently as well as part of a collaborative team environment.
- Valid unrestricted authorization to work in the United States.