Job Description
Are you an aspiring Software Engineer looking to kickstart your career? Apex Innovations is urgently hiring Entry Level Software Engineers to join our dynamic team in Raleigh, North Carolina, with opportunities extending to Virginia.
We believe in nurturing talent. If you have a passion for coding and a desire to learn, we want to hear from you. As part of our growth phase, we offer competitive compensation and Equity Options for eligible candidates.
Why Join Us?
- Equity Options: Be a shareholder in our success from day one.
- Flexible Work: Hybrid and remote options available for NC and VA residents.
- Modern Tech Stack: Work with the latest tools and technologies.
Responsibilities
- Develop, test, and maintain high-quality software code under the guidance of senior engineers.
- Participate in agile development cycles, including sprint planning and daily stand-ups.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code.
- Debug and resolve software issues to ensure system stability.
- Contribute to code reviews to maintain high coding standards.
- Learn and adapt to new technologies and best practices in the software industry.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Understanding of fundamental programming concepts (variables, loops, functions, data structures).
- Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C#).
- Basic knowledge of database concepts (SQL) and version control systems (Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and a willingness to learn.
- Ability to work effectively in a team environment.