Job Description
Join TechNova Solutions as an Entry-Level Software Engineer and kickstart your tech career in Cleveland's thriving innovation hub! We're seeking passionate, self-motivated individuals ready to build impactful software solutions. No prior professional experience required – we provide comprehensive training and mentorship from industry experts. Collaborate with cross-functional teams to develop cutting-edge applications while growing your skills in agile methodologies and modern development frameworks. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in a supportive environment.
Responsibilities
- Develop and maintain high-quality software applications using Java, Python, or JavaScript
- Participate in agile sprint planning, code reviews, and stand-up meetings
- Write clean, efficient code following industry best practices and coding standards
- Debug and resolve software defects with guidance from senior engineers
- Contribute to technical documentation and project planning sessions
- Collaborate with product managers to translate requirements into technical solutions
- Learn and implement new technologies through hands-on projects
Qualifications
- Recent graduate or career-changer with 0-2 years of professional experience
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent portfolio)
- Strong problem-solving skills and logical thinking abilities
- Basic understanding of data structures and algorithms
- Experience with version control systems (Git) and collaborative tools
- Passion for continuous learning and technology trends
- Excellent communication and teamwork skills