Job Description
Apex Digital Systems is at the forefront of technological innovation, and we are urgently looking for a talented Junior Software Engineer to join our elite team in Chicago. This is a unique opportunity for career changers and recent graduates to break into the tech industry with full support and mentorship from industry veterans. No prior experience is required—only a hunger to learn, a strong work ethic, and a passion for building scalable software solutions.
As part of our rapid growth initiative, you will be trained on our proprietary stack and given real-world responsibilities that contribute directly to our product roadmap.
Responsibilities
- Collaborate with senior engineers to design, develop, and test high-quality software applications using modern web technologies.
- Participate in daily code reviews and agile sprints to ensure code quality and adherence to best practices.
- Debug and troubleshoot existing codebases to improve system stability and performance.
- Write clean, maintainable, and well-documented code in languages such as Python, Java, or JavaScript.
- Engage in continuous learning through internal workshops and technical training sessions.
- Contribute to technical documentation and help onboard new team members.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Strong problem-solving skills and the ability to think critically about system architecture.
- Familiarity with at least one programming language (Python, Java, C++, or JavaScript).
- Basic understanding of data structures, algorithms, and software development life cycles (SDLC).
- Excellent communication skills and a team-oriented mindset.
- Willingness to learn new technologies and adapt to a fast-paced startup environment.