Monnit Technology/Software

Software Engineer (.NET / Full Stack / IoT)

Kaysville, UT In person Full-time
  • Build real-world applications that power IoT solutions used globally.
  • Monnit is seeking a Software Engineer with strong C#/.NET experience to develop and enhance applications across web, desktop, and mobile platforms.
  • You will work on real products, solve meaningful problems, and contribute to systems used every day by customers.
  • Full-stack development (C#, .NET, JavaScript, SQL)
  • Work on real, production IoT systems
  • Ownership from concept through deployment

About Monnit

Monnit is a global leader in IoT remote monitoring solutions, delivering innovative wireless sensor technology used worldwide. We offer a collaborative development environment, strong benefits (health, 401(k), life insurance, bonuses), and growth opportunities.

What You'll Do

  • Develop and maintain web, desktop, and mobile applications
  • Build new features and enhance existing systems
  • Troubleshoot and resolve bugs
  • Work across the full development lifecycle (requirements to deployment)
  • Collaborate with cross-functional teams
  • Contribute to architecture and system design decisions

Requirements

4+ years of software development experience

Strong experience with C# and .NET (ASP.NET MVC)

Experience with HTML, CSS, JavaScript

Experience with relational databases (SQL)

  • Strong problem-solving and debugging skills
  • Nice to Have
  • Java experience
  • NoSQL database experience
  • Desktop application development (Windows Forms, Java Swing)

Experience with IoT or data-driven systems

Why This Role Matters

You will build applications that directly support real-world IoT deployments, helping customers monitor and act on critical data. This role offers meaningful work, ownership, and growth.

Job description provided by Monnit.
View the original posting