Job Description
Join our award-winning tech team as we urgently seek talented Software Engineers for our Minneapolis and New York offices! We're offering comprehensive relocation assistance packages to help you transition smoothly to either vibrant tech hub. Work on cutting-edge projects with industry leaders while enjoying competitive compensation and career growth opportunities. Apply today to become part of our innovation-driven culture!
Responsibilities
- Design and develop scalable software solutions using modern frameworks and technologies
- Collaborate with cross-functional teams to define project requirements and technical specifications
- Implement unit tests, integration tests, and debugging processes to ensure code quality
- Optimize applications for maximum speed, scalability, and reliability
- Participate in Agile development cycles and contribute to sprint planning
- Mentor junior engineers and conduct code reviews to maintain high standards
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Proficiency in at least one major programming language (Python, Java, or JavaScript)
- Experience with cloud platforms (AWS, Azure, or GCP)
- Strong understanding of software architecture and design patterns
- Proven ability to deliver projects in fast-paced environments
- Excellent problem-solving and communication skills