Job Description
Are you ready to launch your career in technology?
Apex Digital Systems is seeking a motivated Entry Level Software Engineer to join our growing team in North Carolina. We are committed to hiring talent regardless of their location and are proud to offer comprehensive relocation assistance for candidates interested in moving to our headquarters in Cary, NC, or relocating to Louisville, KY.
In this role, you will work alongside senior engineers to build scalable web applications and contribute to innovative software solutions. We value mentorship, continuous learning, and a culture of collaboration. If you are looking for a stable career path with a company that invests in your future, apply today.
Responsibilities
- Collaborate with cross-functional teams to design, develop, and test software applications.
- Write clean, efficient, and maintainable code in modern programming languages (JavaScript, Python, or Java).
- Participate in code reviews, agile ceremonies, and daily stand-ups to ensure project milestones are met.
- Troubleshoot and debug software issues to ensure optimal application performance and user experience.
- Assist in database design and data management tasks to support business intelligence initiatives.
- Stay up-to-date with industry trends and best practices to propose improvements to existing systems.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Understanding of basic data structures, algorithms, and software development lifecycle concepts.
- Familiarity with at least one programming language and willingness to learn new technologies quickly.
- Strong problem-solving skills and the ability to work independently as well as part of a team.
- Excellent written and verbal communication skills.
- Valid driver's license and ability to relocate (Relocation Assistance provided).