Job Description
Are you a recent graduate or a career switcher eager to break into the world of software development? Apex Innovations is seeking a talented Entry Level Software Engineer to join our dynamic team in the heart of Chicago.
We believe in nurturing talent and providing a clear path for growth. As our newest team member, you will work on real-world projects, collaborate with experienced mentors, and contribute to our flagship products that serve millions of users. If you are passionate about code and innovation, we want to hear from you.
Why Join Us?
- Comprehensive training program for junior developers.
- Work with the latest technologies in a collaborative environment.
- Competitive salary and benefits package.
- Opportunities for rapid career advancement.
Responsibilities
- Develop, test, and maintain high-quality software code using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, and senior engineers) to define, design, and ship new features.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team.
- Identify, troubleshoot, and resolve software defects and performance bottlenecks.
- Write technical documentation and documentation for internal tools.
- Stay up-to-date with emerging technologies and industry trends to propose innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one primary programming language (e.g., Java, Python, JavaScript, C++).
- Understanding of software development lifecycle (SDLC) and version control systems like Git.
- Strong problem-solving skills and the ability to debug complex issues.
- Excellent communication skills and a willingness to learn in a fast-paced environment.
- Experience with web development frameworks (React, Vue, Angular) or databases (SQL) is a plus.