Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences. We're urgently hiring Senior Software Engineers for fully remote positions with relocation assistance to Minneapolis. This is your opportunity to work on cutting-edge projects while enjoying Minnesota's vibrant tech ecosystem and work-life balance. We offer competitive compensation, comprehensive benefits, and career growth opportunities.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using modern frameworks
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Lead code reviews and mentor junior engineers
- Implement CI/CD pipelines and DevOps best practices
- Optimize application performance and security protocols
- Contribute to architectural decisions and technical roadmaps
- Participate in agile ceremonies and sprint planning
Qualifications
- 5+ years of experience in software development with emphasis in backend or full-stack
- Proficiency in Python, Java, or JavaScript with relevant frameworks
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of microservices architecture and RESTful APIs
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- BS in Computer Science or equivalent technical experience
- Excellent problem-solving and communication skills