Job Description
We're urgently seeking a passionate Senior Software Engineer to join our innovative team in Chicago! As a key contributor, you'll architect cutting-edge solutions that transform industries. Enjoy competitive compensation, comprehensive benefits, and seamless relocation assistance to relocate to the vibrant Windy City. Join us in shaping the future of technology while advancing your career in one of America's most dynamic tech hubs.
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using microservices architecture
- Lead technical implementation of complex features using Java, Python, and AWS/Azure
- Mentor junior engineers through code reviews and architectural guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and implement CI/CD pipelines
- Conduct rigorous testing and debugging to ensure production-quality code
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and modern JavaScript frameworks
- Strong knowledge of cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Proven experience with microservices architecture and RESTful APIs
- Bachelor's degree in Computer Science or equivalent technical field
- Excellent problem-solving skills and attention to detail
- Strong communication abilities with cross-functional teams
- Experience with Agile methodologies and Jira