Job Description
Join our dynamic team in Minneapolis as we urgently seek a Senior Software Engineer to drive innovation in cutting-edge tech solutions. This is your chance to work with industry leaders in a fast-paced environment where your expertise will directly impact product development and user experiences. We offer competitive compensation, comprehensive benefits, and a culture that champions growth and collaboration.
At Tech Innovations Inc., we're revolutionizing the digital landscape with our AI-driven platforms. As a key member of our engineering team, you'll tackle complex challenges while mentoring junior developers and shaping our technical roadmap. Our Minneapolis hub features state-of-the-art facilities and flexible work arrangements designed to maximize productivity and work-life balance.
Responsibilities
- Design and implement scalable software solutions using Python, Java, and cloud technologies
- Lead Agile development cycles, ensuring timely delivery of high-quality code
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and troubleshoot complex technical issues
- Stay current with emerging technologies and industry best practices
- Contribute to architectural decisions and technical documentation
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience accepted in lieu)
- Expert proficiency in Python, Java, and JavaScript with frameworks like React
- 3+ years of experience with cloud platforms (AWS/GCP/Azure)
- Demonstrated experience leading Agile development teams
- Strong background in microservices architecture and CI/CD pipelines
- Excellent problem-solving skills and ability to work independently
- Excellent communication skills with both technical and non-technical stakeholders