Job Description
Are you a recent graduate or a career switcher looking to break into the tech industry? Apex Digital Innovations is seeking passionate individuals to join our Entry-Level Software Engineering team. We believe in nurturing raw talent and providing the necessary training to grow into world-class developers.
In this role, you will work alongside senior engineers to build scalable web applications and solve complex problems. We offer a mentorship-driven environment where your curiosity is more valuable than your years of experience. If you have a degree in Computer Science or a strong foundation in logic, we want to hear from you.
Why Join Us?
- Comprehensive Training Program: On-the-job training for those with no prior professional experience.
- Mentorship: Work directly with senior developers who will guide your growth.
- Modern Tech Stack: Work with Python, React, and Cloud technologies.
- Career Growth: Clear path to Senior Engineer roles within 2 years.
Responsibilities
- Assist in the design, development, and testing of software applications under the guidance of senior developers.
- Write clean, maintainable, and efficient code for web and mobile applications.
- Participate in code reviews and learn best practices for software architecture.
- Debug and troubleshoot software issues to ensure high application stability.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements.
- Contribute to technical documentation and internal knowledge sharing sessions.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Familiarity with at least one programming language (Python, Java, C#, or JavaScript).
- Basic understanding of data structures, algorithms, and database concepts.
- Strong problem-solving skills and logical thinking abilities.
- Excellent communication skills and a willingness to learn new technologies quickly.
- Availability to work full-time in our Chicago office.