Job Description
Welcome to Apex Innovations, a forward-thinking technology firm dedicated to building scalable digital solutions. We are looking for a driven Entry Level Software Engineer to join our dynamic team. This is a unique opportunity for recent graduates or career switchers to break into the tech industry while enjoying the flexibility of a fully remote position.
As a key member of our engineering squad, you will bridge the gap between theoretical knowledge and real-world application. We value curiosity, adaptability, and a passion for learning. Join us in shaping the future of software development from our Tampa hub, serving a global client base.
Responsibilities
- Collaborate with senior engineers to design, develop, and test robust software applications using modern frameworks.
- Write clean, maintainable, and efficient code adhering to industry best practices and coding standards.
- Participate in daily stand-ups, sprint planning, and code reviews to ensure project milestones are met.
- Debug and troubleshoot software issues, identifying root causes and implementing effective fixes.
- Integrate APIs and third-party services into existing applications to enhance functionality.
- Document technical specifications, architecture, and code changes to facilitate team knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Familiarity with at least one modern programming language such as JavaScript, Python, Java, or C#.
- Understanding of fundamental concepts including data structures, algorithms, and software design patterns.
- Strong problem-solving skills with the ability to break down complex problems into manageable steps.
- Excellent written and verbal communication skills for remote collaboration.
- Self-motivated with a proactive attitude toward learning new technologies and tools.