Job Description
Immediate opportunity for a Senior Software Engineer in Chicago! Join our dynamic team at InnovateTech Solutions and drive cutting-edge projects in a fast-paced environment. We're seeking a passionate professional to architect scalable solutions and mentor junior developers. This role offers competitive compensation, flexible work arrangements, and growth opportunities in our downtown headquarters.
Responsibilities
- Design and implement high-performance cloud-native applications using AWS/GCP
- Lead code reviews and ensure adherence to best practices and security standards
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex technical issues
- Contribute to CI/CD pipeline improvements and DevOps initiatives
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of experience in full-stack development with Python/Java
- Expertise in microservices architecture and containerization (Docker/Kubernetes)
- Strong background in relational databases (PostgreSQL) and caching strategies
- Proven ability to lead technical projects and mentor development teams
- Experience with CI/CD pipelines and infrastructure-as-code (Terraform)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills with attention to detail