Job Description
Are you a passionate recent graduate or a career changer eager to break into the tech industry? Horizon Digital Systems is looking for a talented Junior Software Engineer to join our dynamic team in Long Beach, CA. We offer a competitive benefits package, mentorship programs, and the opportunity to work on cutting-edge projects that impact millions of users.
In this role, you will work alongside senior engineers to design, develop, and maintain high-quality software solutions. We value innovation, continuous learning, and a collaborative culture where every team member's voice matters.
Responsibilities
- Design & Development: Write clean, efficient, and scalable code for web and mobile applications using modern programming languages.
- Collaboration: Participate in agile ceremonies, code reviews, and architecture planning sessions to ensure best practices.
- Debugging: Identify, diagnose, and resolve software defects and performance bottlenecks.
- Documentation: Create comprehensive technical documentation, API specs, and user guides.
- Testing: Assist in writing unit tests and integration tests to ensure software reliability.
- Innovation: Contribute ideas to improve existing processes and explore new technologies.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Programming: Proficiency in at least one programming language (e.g., Java, Python, C#, JavaScript/TypeScript).
- Database Knowledge: Basic understanding of SQL or NoSQL databases (e.g., PostgreSQL, MongoDB).
- Problem Solving: Strong analytical skills and the ability to debug complex technical problems.
- Tools: Familiarity with version control systems like Git and development environments (VS Code, IntelliJ).
- Communication: Excellent verbal and written communication skills with a focus on teamwork.