Job Description
Are you a recent graduate or aspiring developer looking to kickstart your career in the heart of Ohio? Apex Innovations is seeking a passionate Entry-Level Software Engineer to join our dynamic team. We value potential, curiosity, and a hunger for learning over years of prior experience. If you have a solid foundation in coding principles and a drive to build impactful software, we want to hear from you.
As an Entry-Level Software Engineer, you will be immersed in a collaborative environment where you will work alongside senior mentors to develop your technical skills. We provide comprehensive training programs designed to bridge the gap between academic theory and real-world application.
Responsibilities
- Assist in the development, testing, and debugging of web applications using modern technologies and frameworks.
- Collaborate with cross-functional teams to design and implement scalable software solutions.
- Participate in daily stand-ups and code reviews to ensure code quality and share knowledge with the team.
- Write comprehensive documentation for code and APIs to ensure long-term maintainability.
- Troubleshoot and resolve software defects in a fast-paced, agile environment.
- Stay updated with the latest industry trends and technologies to propose innovative solutions.
Qualifications
- Currently pursuing or holding a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Familiarity with at least one programming language (e.g., Python, JavaScript, Java, or C#).
- Understanding of basic software development lifecycle (SDLC) concepts.
- Strong problem-solving skills, logical thinking abilities, and attention to detail.
- Excellent communication skills and a proactive attitude toward learning new technologies quickly.