Job Description
Join TechInnovate Solutions and transform your career with our industry-leading Software Engineer position in Chicago! We offer unparalleled relocation assistance to help you seamlessly transition to the Windy City, including moving stipends, temporary housing, and visa support. Enjoy the stability of weekly pay while working on cutting-edge projects that impact millions. Our collaborative environment fosters innovation, with competitive benefits, flexible work arrangements, and opportunities for rapid career advancement. Be part of a team that values your expertise and invests in your future.
Responsibilities
- Design, develop, and maintain scalable backend systems using Python and Java
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Implement CI/CD pipelines and optimize cloud infrastructure on AWS
- Mentor junior engineers and conduct code reviews to maintain quality standards
- Drive architectural improvements and performance optimizations
- Participate in agile ceremonies and contribute to product roadmap planning
- Document technical specifications and maintain comprehensive project documentation
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Proficiency in Python, Java, and modern JavaScript frameworks
- Strong understanding of cloud platforms (AWS, Azure) and microservices architecture
- Experience with relational databases (PostgreSQL, MySQL) and NoSQL solutions
- Proven track record of shipping production-grade software
- Excellent problem-solving skills and attention to detail
- Ability to thrive in fast-paced, collaborative environments