Job Description
Join our dynamic team at Tech Innovations Inc. as an Entry Level Software Engineer and kickstart your career in one of Ohio's fastest-growing tech hubs. We're seeking passionate developers to build cutting-edge solutions that impact millions of users. Enjoy collaborative workspaces, mentorship from industry veterans, and opportunities to work on transformative projects. Located in Cleveland's vibrant tech district, we offer competitive benefits and a culture that values innovation and continuous learning.
Responsibilities
- Design, develop, and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define project requirements and deliverables
- Write clean, efficient, and well-documented code following best practices
- Participate in code reviews and contribute to team-wide technical improvements
- Troubleshoot, debug, and optimize existing systems for performance
- Stay current with emerging technologies and industry trends
- Develop unit tests to ensure code quality and reliability
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, JavaScript, or C#)
- Familiarity with version control systems (Git) and Agile methodologies
- Basic understanding of database concepts and SQL
- Strong problem-solving skills and attention to detail
- Excellent communication abilities and eagerness to learn
- Portfolio demonstrating personal or academic projects
- Passion for technology and willingness to grow in a fast-paced environment