Job Description
Urgent Hiring Opportunity! InnovateTech Solutions is seeking a talented Senior Software Engineer to join our dynamic team in Chicago. We're experiencing rapid growth and need passionate professionals who thrive in fast-paced environments. If you're ready to make an immediate impact and solve complex challenges, this role is for you.
As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and collaborate with cross-functional teams to deliver cutting-edge products. We offer competitive compensation, flexible work arrangements, and a culture that values innovation and work-life balance.
Responsibilities
- Lead the design and development of high-performance cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product managers to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices for continuous deployment
- Optimize system performance and troubleshoot complex technical issues
- Contribute to architectural decisions and technology stack evolution
Qualifications
- 8+ years of experience in software development with at least 3 years in senior roles
- Expert proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Strong background in microservices, REST APIs, and containerization (Docker/Kubernetes)
- Proven track record of leading complex projects from conception to deployment
- Bachelor's degree in Computer Science or related field
- Experience with Agile methodologies and Jira/Confluence
- Excellent problem-solving skills and ability to work under tight deadlines