Job Description
Join our dynamic team at InnovateTech Solutions as an Entry Level Software Engineer and kickstart your career in cutting-edge technology development. We offer a hybrid work model with flexible remote options while maintaining our vibrant Cleveland headquarters. You'll collaborate with industry experts to build scalable applications and gain hands-on experience with modern tech stacks. Our culture values innovation, mentorship, and work-life balance – perfect for recent graduates eager to make an impact.
Responsibilities
- Develop and maintain responsive web applications using JavaScript, React, and Node.js
- Write clean, efficient code following best practices and Agile methodologies
- Participate in code reviews and contribute to technical documentation
- Debug and optimize applications for performance and security
- Collaborate with cross-functional teams including UX designers and product managers
- Learn and implement emerging technologies under senior mentorship
- Contribute to CI/CD pipeline improvements and automation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundation in data structures, algorithms, and object-oriented programming
- Proficiency in at least one modern programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and Agile development practices
- Basic understanding of cloud platforms (AWS, Azure, or GCP)
- Excellent problem-solving skills and attention to detail
- Passion for continuous learning and adapting to new technologies
- Strong communication skills and ability to work in a team environment