Senior Software Engineer

  • Des Plaines, IL
  • Posted 11 hours ago | Updated 11 hours ago

Overview

Hybrid
$80,000 - $120,000
Full Time
10% Travel

Skills

.NET
C#
Communication
Debugging
Lean Methodology
Linux
MQTT
Microsoft Windows
Windows Services
Git

Job Details

Senior Software Engineer

Location: Remote Type: Full-time Team: Engineering

About the Role

We re looking for a Senior Software Engineer to build and maintain reliable, high-performance systems across web, mobile, and backend platforms. You ll work primarily with .NET, Blazor, MAUI, implementing APIs, background services, and device-facing integrations with a focus on real-time communication and system reliability.

Responsibilities

  • Develop applications using .NET (C#), Blazor Server, and .NET MAUI
  • Build backend services for both Windows and Linux
  • Build and maintain APIs, services, and background workers with a focus on performance, reliability, and maintainability
  • Support CI/CD pipelines, deployments, and monitoring
  • Build and maintain internal tools for automated testing and debugging.
  • Provide technical guidance to developers and help uphold code quality and engineering best practices

Required Skills

  • 5+ years of experience in .NET (C#) development
  • Strong experience with Blazor, MAUI, and backend services
  • Familiarity with Linux, MQTT, and relational databases
  • Solid understanding of production environments and deployment workflows
  • Strong Git skills and debugging abilities

Nice to Have

  • Experience with Kotlin or Objective-C
  • Built Windows Services or Linux daemons
  • Exposure to secure provisioning and device communication patterns

Why Join Us

  • High-impact work with real operational value
  • Tight-knit team, modern stack, and fast development cycles
  • Be part of a lean, fast-moving team with opportunities to shape systems and architecture
  • Flexible, collaborative environment focused on quality and ownership
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.