Job Description
Join our dynamic team at TechInnovate Solutions and make an immediate impact! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our rapidly growing client base. Located in the heart of Cleveland's tech hub, you'll collaborate with industry leaders to transform complex challenges into scalable digital experiences. Enjoy a competitive compensation package, flexible work arrangements, and the opportunity to shape the future of enterprise software development.
Responsibilities
- Lead full-cycle development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers through code reviews and technical design sessions
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specifications
- Drive innovation through adoption of emerging technologies like AI/ML integration
- Ensure compliance with security best practices and industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or C# with cloud platforms (AWS/Azure)
- Strong background in RESTful API development and database design
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work in cross-functional teams