Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and build cutting-edge solutions for global clients. We're committed to fostering a diverse workforce and offer comprehensive visa sponsorship and relocation assistance for qualified international candidates. Located in Minneapolis' thriving tech hub, you'll collaborate with industry leaders to architect scalable systems while enjoying competitive benefits and professional growth opportunities.
Responsibilities
- Design and implement high-performance microservices using cloud-native technologies (AWS/GCP)
- Lead code reviews and mentor junior developers on best practices
- Collaborate with cross-functional teams to define product requirements
- Optimize system performance and troubleshoot complex technical issues
- Contribute to DevOps automation and CI/CD pipeline improvements
- Stay current with emerging technologies and recommend innovation opportunities
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or Go with cloud platform experience
- Strong understanding of distributed systems and RESTful APIs
- Proven track record of leading successful technical projects
- Excellent problem-solving skills and ability to work in agile environments
- Willingness to relocate to Minneapolis with visa sponsorship eligibility