Job Description
We're urgently hiring a Senior Software Engineer to join our dynamic team in Chicago! As a key player in our tech division, you'll architect scalable solutions and drive innovation for enterprise clients. Our fast-paced environment demands proactive problem-solvers who thrive in collaborative settings. If you're passionate about cutting-edge technology and making immediate impact, this is your moment to shine!
Responsibilities
- Lead full-cycle development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers and conduct rigorous code reviews to maintain quality standards
- Optimize system performance through continuous monitoring and iterative improvements
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices for seamless deployments
- Drive technical debt reduction and architectural scalability initiatives
Qualifications
- 5+ years of experience in backend development with Python/Java
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven track record of leading complex projects in Agile environments
- Strong understanding of RESTful APIs and event-driven architecture
- Experience with database optimization (SQL/NoSQL)
- Bachelor's degree in Computer Science or equivalent technical certification