Job Description
Are you a recent graduate ready to launch your career in technology? Apex Innovations is seeking a motivated Entry Level Software Engineer to join our dynamic team in Jacksonville, FL. We pride ourselves on fostering a culture of innovation, continuous learning, and mentorship. As a growing tech firm, we offer a unique opportunity for recent Computer Science graduates to apply their academic knowledge in a real-world, high-impact environment.
Why Join Us?
- Hybrid work model with flexible scheduling.
- Comprehensive health, dental, and vision insurance.
- Competitive 401(k) matching program.
- Generous professional development stipend for certifications and conferences.
- A collaborative team environment led by industry veterans.
We are looking for candidates who are eager to learn, possess strong problem-solving skills, and are passionate about building scalable software solutions. If you are ready to take the next step in your engineering career, we want to hear from you.
Responsibilities
- Collaborate with senior engineers to design, develop, and test software applications using modern programming languages and frameworks.
- Participate in agile development ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Debug and troubleshoot software issues to ensure system stability and performance.
- Conduct code reviews and provide constructive feedback to team members.
- Document technical requirements, architecture, and API specifications.
- Engage in research and development to explore emerging technologies that can improve our product offerings.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Strong understanding of data structures, algorithms, and object-oriented programming concepts.
- Familiarity with at least one modern programming language (e.g., JavaScript, Python, Java, or C#).
- Basic knowledge of web development concepts (HTML, CSS, RESTful APIs).
- Proficiency with version control systems, specifically Git.
- Excellent problem-solving skills and the ability to learn new technologies quickly.
- Strong communication skills and the ability to work effectively in a team-oriented environment.