Job Description
Are you a recent graduate looking to launch your career in the fast-paced world of technology? Apex Digital Solutions is seeking a motivated Entry Level Software Engineer to join our Los Angeles-based team. We offer a hybrid work model and are open to remote options for exceptional candidates.
We are on a mission to revolutionize the digital landscape through innovative software solutions. As an Entry Level Software Engineer, you will have the opportunity to work on cutting-edge projects, mentorship from senior engineers, and a clear path for professional growth. If you are passionate about coding and eager to learn, we want to meet you.
Why Join Us?
- Competitive Salary: $70k - $90k base salary.
- Remote Options: Flexible work arrangements available.
- Professional Development: Comprehensive training programs and certifications.
- Modern Tech Stack: Work with the latest tools and technologies.
Responsibilities
- Collaborate with product managers and designers to translate requirements into functional code.
- Develop, test, and maintain high-quality software applications using modern programming languages (Java, Python, or JavaScript).
- Write clean, efficient, and well-documented code following industry best practices.
- Debug and resolve technical issues and implement software patches.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Contribute to code reviews and contribute to the continuous improvement of our engineering processes.
- Assist in database design and optimization to ensure data integrity and performance.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of core programming concepts, data structures, and algorithms.
- Familiarity with at least one major programming language (e.g., Python, Java, JavaScript, C#).
- Experience with version control systems, preferably Git.
- Knowledge of web development frameworks (e.g., React, Angular, Node.js) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to communicate technical concepts clearly to non-technical stakeholders.