Job Description
Join InnovateTech Solutions as a Senior Software Engineer in Cleveland, Ohio! We're a cutting-edge technology firm revolutionizing digital experiences for Fortune 500 clients. Our collaborative team thrives on innovation, offering competitive benefits, flexible work arrangements, and opportunities for career growth. Located in the heart of Cleveland's tech hub, we're committed to building exceptional products while fostering a diverse, inclusive workplace culture. If you're passionate about solving complex challenges and making an impact, we want to hear from you!
Responsibilities
- Lead full-cycle development of scalable cloud-based applications using modern frameworks
- Mentor junior engineers and conduct peer code reviews to maintain high-quality standards
- Collaborate with cross-functional teams to define technical specifications and project roadmaps
- Optimize system performance through rigorous testing, debugging, and implementation best practices
- Stay current with emerging technologies and recommend architectural improvements
- Document technical specifications and contribute to internal knowledge repositories
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience in enterprise environments
- Expertise in JavaScript/TypeScript, Python, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs, microservices architecture, and CI/CD pipelines
- Proven ability to lead complex projects and deliver solutions on tight deadlines
- Excellent problem-solving skills with attention to detail and code quality
- Experience with agile methodologies and version control systems (Git)