Job Description
Join our dynamic team in Chicago's vibrant tech hub! Tech Innovations Inc. is seeking a passionate Senior Software Engineer to drive innovation for our next-generation SaaS platform. Enjoy competitive benefits, flexible work arrangements, and immediate start opportunities.
We're looking for a collaborative problem-solver who thrives in fast-paced environments. You'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. Our downtown Chicago office offers state-of-the-art facilities and a culture that values work-life balance.
Responsibilities
- Design and implement scalable cloud-native applications using Java, Python, and AWS
- Lead code reviews and technical documentation for microservices architecture
- Collaborate with product teams to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Optimize system performance and troubleshoot complex production issues
- Implement CI/CD pipelines and DevOps best practices
- Contribute to architectural decisions and technology stack evolution
Qualifications
- 5+ years of experience in software development with Java and Python
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong background in microservices architecture and RESTful APIs
- Proven track record of delivering high-availability systems
- Bachelor's degree in Computer Science or related field
- Experience with Agile methodologies and Scrum frameworks
- Excellent problem-solving skills and attention to detail
- Strong communication abilities for cross-functional collaboration