Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation in Cleveland! We're seeking a passionate full-time professional to architect scalable solutions for our enterprise clients. Enjoy hybrid work arrangements, cutting-edge tech stack, and opportunities to lead high-impact projects in a collaborative environment.
Our Cleveland team thrives on creativity and technical excellence. You'll work alongside industry experts while enjoying competitive compensation, comprehensive benefits, and professional development programs designed to accelerate your career growth.
Responsibilities
- Design and implement scalable cloud-native applications using AWS and Azure
- Mentor junior developers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver enterprise-level solutions
- Optimize system performance and ensure robust security protocols
- Lead architectural decisions for new product features and integrations
- Contribute to CI/CD pipeline improvements and DevOps practices
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong background in microservices architecture and cloud platforms
- Proven experience with Agile/Scrum methodologies
- Proficient with containerization (Docker/Kubernetes) and CI/CD tools
- Excellent problem-solving and communication skills