Senior Software Engineer

TSI Incorporated

Shoreview, MN, US
Base: $125,000 - $140,000 py; bonus/equity: bonus ...
On-site
Object-oriented programming and design patterns
Modern web frameworks (react, angular, or vue)
Cloud experience (google, aws, azure)
TSI is reimagining their business and customer experience by delivering game-changing digital solutions across a variety of market segments, using leading-edge technologies on a SaaS platform and the Internet of Things (IoT) to solve complex problems

Job Summary

  • TSI is reimagining their business and customer experience by delivering game-changing digital solutions across a variety of market segments, using leading-edge technologies on a SaaS platform and the Internet of Things (IoT) to solve complex problems.
  • Contributions will include software development for desktop, mobile, and cloud solutions, working with product owners and across Agile teams to design, develop, test, implement, and support technical solutions.
  • TSI offers a competitive benefits program including comprehensive medical, dental, and vision coverage, a 401(k) with company match, and paid time off, fostering employee development, collaboration, and innovation.

Matching Summary

TSI is reimagining their business and customer experience by delivering game-changing digital solutions across a variety of market segments, using leading-edge technologies on a SaaS platform and the Internet of Things (IoT) to solve complex problems.

Salary

Base: $125,000 - $140,000 per year; Bonus/Equity: Bonus opportunities may be available; Benefits: Health Insurance, 401(k) with match, Paid Time Off, Life insurance, EAP, professional development

Skills & Requirements

Must-have

  • Object-oriented programming and design patterns
  • Modern web frameworks (React, Angular, or Vue)
  • Cloud experience (Google, AWS, Azure)
  • SOLID principles
  • Agile development experience
  • Test-driven development with automation

Nice-to-have

  • Natural curiosity for new developments
  • Strong analytical and problem-solving skills
  • Passion to stay on top of tech trends
  • Encourage innovation and outside-the-box thinking
  • WPF experience
  • Mobile experience using hybrid tools
  • Golang experience

Key Requirements

  • 5+ years of software development experience
  • Bachelor’s degree in computer science, engineering, or related field
  • Legal authorization to work in the United States without sponsorship

Work Rights

Legal authorization to work in the United States

Tailored Resume

Cover Letter