Job Description
Join our dynamic team immediately! TechInnovate Solutions is urgently seeking a talented Senior Software Developer to lead cutting-edge projects in our Cleveland headquarters. This is a rare opportunity to make immediate impact in a fast-paced, award-winning tech environment.
We're expanding our engineering team to meet surging client demand for cloud-native solutions. You'll architect scalable applications using modern frameworks while mentoring junior developers. Our collaborative culture emphasizes innovation, work-life balance, and professional growth through continuous learning opportunities.
Responsibilities
- Lead full-cycle development of microservices using Node.js, Python, and AWS
- Mentor 3-5 junior developers through code reviews and technical guidance
- Design and implement CI/CD pipelines for automated testing and deployment
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Conduct architectural reviews and enforce coding standards
- Stay current with emerging technologies and industry best practices
Qualifications
- 8+ years of professional software development experience
- Expert proficiency in JavaScript/TypeScript and Python
- Strong AWS cloud architecture experience (EC2, Lambda, RDS)
- Proven track record of mentoring development teams
- Bachelor's degree in Computer Science or equivalent experience
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Excellent problem-solving and communication skills
- Ability to thrive in deadline-driven environments