Job Description
Join our dynamic team in Chicago's thriving tech hub! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect cutting-edge cloud applications for Fortune 500 clients. You'll collaborate with industry leaders in our state-of-the-art downtown office, working on projects that impact millions of users. We offer comprehensive benefits including equity, flexible work arrangements, and professional development stipends.
Our ideal candidate thrives in fast-paced environments and values continuous learning. You'll lead technical initiatives while mentoring junior developers and driving innovation through Agile methodologies. This hybrid role balances collaborative office days with focused remote work.
Responsibilities
- Design and implement scalable cloud-native applications using AWS/GCP
- Mentor junior engineers through code reviews and technical guidance
- Lead full development lifecycle from conception to deployment
- Optimize system performance and implement security best practices
- Collaborate with product teams to define technical requirements
- Research emerging technologies and recommend architectural improvements
- Participate in Agile ceremonies and drive sprint deliverables
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years in software development with cloud platforms
- Expertise in Python, Java, or JavaScript with modern frameworks
- Strong background in microservices architecture and containerization
- Proven experience with CI/CD pipelines and DevOps practices
- Excellent problem-solving and communication skills
- Relevant certifications (AWS/Azure/GCP) preferred