Job Description
Join our cutting-edge engineering team at InnovateTech Dynamics! We're urgently seeking passionate Entry Level Software Engineers to build transformative solutions in a collaborative, growth-driven environment. As a cornerstone of our innovation pipeline, you'll tackle complex challenges while receiving mentorship from industry leaders. Equity options are included in your compensation package, allowing you to share in our success as we scale. Enjoy competitive benefits, flexible work arrangements, and the opportunity to shape the future of tech in Cleveland.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks (React, Node.js, Python)
- Collaborate with cross-functional teams to define requirements and deliver high-quality solutions
- Write clean, testable code following industry best practices and agile methodologies
- Participate in code reviews and contribute to continuous improvement processes
- Troubleshoot, debug, and optimize existing systems for performance
- Stay updated on emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- 0-2 years of professional software development experience (internships/projects accepted)
- Proficiency in at least one programming language (Java, C++, Python, JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Strong problem-solving skills and ability to learn quickly
- Excellent communication and teamwork abilities