.Net and WPF Software Engineer

Intelliguard®Columbus, OH
6hHybrid

About The Position

Intelliguard has an excellent opportunity for a .NET & WPF Software Engineer to join our team in Columbus, Ohio reporting to Director of Software Engineering. As a .NET & WPF Software Engineer, you will be responsible for developing web, APIs and WPF desktop applications that are a part of the Mira Ecosystem™ enterprise pharmaceutical supply chain and medication management system servicing healthcare institutions across North America. In this role, you will develop mission-critical systems that track medication inventory in real-time using RFID technology and ensure regulatory compliance for controlled substances. You will work across our full product suite including Mira Care (RFID Medication Workstation & Inventory Cabinet), and Mira Prep (RFID Kit & Tray Management). You will collaborate closely with the product, software engineer, QA and DevSecOps teams.

Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field
  • 3-5 years of professional experience with C# and the .NET ecosystem
  • Hands-on experience building WPF applications using MVVM patterns
  • Comfortable writing SQL queries and stored procedures for SQL Server
  • Experience building and consuming REST APIS
  • Experience with asynchronous programming, threading, and event-driven patterns
  • Experience with Git and collaborative development workflows
  • Experience writing unit tests and .NET unit test frameworks
  • Experience debugging and troubleshooting issues across multiple layers of an application

Nice To Haves

  • Experience integrating custom hardware and software solutions
  • Experience with SignalR and WebSocket
  • Experience with RFID
  • Knowledge of CI/CD pipelines
  • Experience working in regulated environments such as HIPAA and PIPEDA

Responsibilities

  • Developing and maintaining WPF desktop applications that control hardware medication enclosures
  • Building and maintaining features in C#/.NET 8 across our layered architecture including REST APIs, business logic, and data access layers
  • Building and maintaining Angular/TypeScript frontend applications that interface with REST APIs and SignalR for real-time updates
  • Writing SQL Server queries and stored procedures for high-performance data operations
  • Integrating with RFID readers and hardware devices (barcode scanners, Arduino controllers, temperature sensors)
  • Implementing real-time communication features using SignalR for live inventory updates
  • Working with NServiceBus and message-driven patterns for reliable asynchronous processing
  • Participating in code reviews and contributing to technical discussions with the team
  • Supporting deployments and maintaining applications running in production healthcare environments
  • Writing unit tests
  • Perform other duties as assigned

Benefits

  • Generous Paid Time Off (Vacation, Sick, 10 Holidays, Floating Holiday Time)
  • Medical, Dental, Vision Plans
  • 401K with Employer Match
  • Life/AD&D and Long-Term Disability (LTD)
  • Flexible Spending Account (FSA)
  • Voluntary Life/AD&D Optional Plans
  • Parental Leave
  • Pet Plan
  • To play a part in helping hospitals and health systems continuously improve the environment of safety around every medication decision!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service