Job Description
We're urgently seeking a Senior Software Engineer to join our dynamic team in Cleveland! This full-time role offers competitive compensation and the opportunity to build cutting-edge solutions for enterprise clients. Work in a collaborative environment where your expertise directly impacts product development and innovation.
Responsibilities
- Architect and develop scalable cloud-based applications using microservices
- Mentor junior engineers and conduct code reviews to maintain quality standards
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Lead troubleshooting efforts for complex production issues
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex project delivery