Job Description
Are you ready to launch your career in the fast-paced world of technology? Apex Digital Systems is seeking a passionate and motivated Entry Level Software Engineer to join our innovative team in Phoenix, Arizona. We pride ourselves on fostering a collaborative environment where junior talent is mentored by industry veterans to build scalable, high-performance applications.
As a member of our engineering squad, you will work on cutting-edge projects that impact millions of users. We offer a comprehensive benefits package, a hybrid work model, and clear pathways for professional advancement.
Responsibilities
- Collaborate with senior engineers to design, develop, and deploy high-quality software solutions using modern web technologies.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Participate in code reviews to provide constructive feedback and learn from peers.
- Debug and troubleshoot software issues to ensure seamless user experiences.
- Contribute to the full software development lifecycle, from requirements gathering to deployment.
- Document technical specifications and system architecture for future reference.
- Stay up-to-date with emerging technologies and industry trends to propose innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Familiarity with at least one modern programming language (e.g., JavaScript, Python, Java, or C#).
- Basic understanding of web development concepts including HTML, CSS, and RESTful APIs.
- Experience with version control systems, specifically Git, is required.
- Strong problem-solving skills and a logical approach to debugging.
- Excellent written and verbal communication skills.
- Enthusiasm for learning new technologies and a proactive attitude toward professional development.