Job Description
We're seeking a dynamic Senior Software Engineer to join our award-winning team in Chicago. This immediate-start opportunity offers competitive compensation, flexible work arrangements, and the chance to shape next-gen solutions for Fortune 500 clients. If you thrive in collaborative environments and excel at turning complex challenges into elegant code, we want you on our team.
Responsibilities
- Architect scalable cloud-native solutions using microservices and containerization
- Lead full-lifecycle development from ideation to deployment
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement security best practices
- Collaborate with product teams to deliver user-centric features
- Stay current with emerging technologies like AI/ML integration
Qualifications
- 5+ years of experience in enterprise software development
- Expert proficiency in Java, Python, and modern JavaScript frameworks
- Strong AWS/Azure architecture and DevOps practices
- Proven track record with CI/CD pipelines and container orchestration
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and cross-functional communication skills