Job Description
Join our dynamic team at Tech Innovations Inc. and revolutionize the digital landscape from our vibrant Chicago headquarters. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that empower millions of users. As a cornerstone of our engineering excellence, you'll collaborate with cross-functional teams to deliver scalable, high-performance applications while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of technology in one of America's most innovative cities.
Responsibilities
- Lead full-cycle development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to CI/CD pipeline improvements and DevOps best practices
- Stay current with emerging technologies and advocate for innovation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Python, and modern JavaScript frameworks (React/Angular)
- Strong understanding of AWS, Docker, and Kubernetes
- Proven track record of designing scalable, maintainable systems
- Experience with Agile methodologies and JIRA/Confluence
- Excellent problem-solving skills and communication abilities