Job Description
Are you a recent graduate or career switcher looking to make your mark in the tech world? Apex Innovations is seeking a passionate Entry Level Software Engineer to join our dynamic team in Long Beach, CA. We pride ourselves on fostering a culture of innovation, mentorship, and growth, where junior developers are empowered to build scalable solutions that impact millions.
In this role, you won't just be writing code; you'll be part of a collaborative squad that designs, develops, and deploys cutting-edge software applications. If you are eager to learn, adaptable, and ready to kickstart your engineering career, we want to hear from you.
Why Join Apex Innovations?
- Hybrid work model supporting work-life balance.
- Comprehensive mentorship program for early-career professionals.
- Competitive benefits package including health, dental, and vision insurance.
- Generous PTO and professional development stipends.
Take the next step in your career with a company that invests in its people. Apply today!
Responsibilities
- Collaborate with senior engineers and product managers to translate requirements into clean, efficient, and scalable code.
- Participate in the full software development lifecycle, including design, coding, testing, and deployment.
- Debug and resolve software defects, ensuring high-quality delivery and system stability.
- Conduct code reviews and provide constructive feedback to peers to maintain code quality standards.
- Write unit and integration tests to verify functionality and prevent regressions.
- Document technical specifications and user stories to facilitate knowledge transfer within the team.
- Stay updated on emerging technologies and industry best practices to propose innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Familiarity with at least one programming language such as Python, Java, C#, or JavaScript.
- Understanding of data structures, algorithms, and software design principles.
- Basic knowledge of relational databases (SQL) and version control systems like Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work effectively in a team environment.
- Eagerness to learn new technologies and adapt to changing project requirements.