Senior C# Blazor Engineer

Kandu, Inc.St. Louis, MO
$130,000 - $145,000

About The Position

Kandu, Inc. is pioneering an integrated approach to stroke recovery by combining FDA-cleared brain-computer interface technology with personalized telehealth services. Our IpsiHand® device is durable medical equipment that enables chronic stroke survivors to regain upper extremity function with daily home use. Combining this advanced technology with the support of expert clinicians offers a comprehensive path to recovery–helping survivors improve mobility, independence, and quality of life. Summary We are seeking a highly skilled Senior C# BLAZOR Engineer to join our engineering team. This role requires deep expertise across desktop, backend, database, and cloud layers. You will work across a full-stack desktop-driven ecosystem — including APIs, SQL, Azure infrastructure, and CI/CD pipelines — while driving code quality, scalability, and architectural consistency. This role operates in a fast-paced startup environment. It requires a versatile engineer who can adapt quickly, take initiative and contribute across a broad range of engineering challenges.

Requirements

  • Bachelors in Computer Science or closely related field or equivalent experience.
  • Strong professional experience(8+ years) in C# / .NET (6/8/10) (experience with .Net 4.8 is a plus).
  • Strong BLAZOR experience
  • Strong understanding of async/await, TPL, and threading.
  • Experience building new applications, including project structure, architecture decisions, CI/CD setup, and environment configuration — not solely maintenance or incremental enhancements of existing systems.
  • Deep understanding of object-oriented design and SOLID principles
  • Solid knowledge of SQL (T-SQL, stored procedures, indexing, optimization).
  • Experience with Entity Framework Core (LINQ, migrations, performance tuning)
  • Experience with DI, logging, configuration, and layered architecture

Nice To Haves

  • Knowledge of Azure services
  • Experience writing and maintaining unit tests (xUnit, Moq and Coverlet).
  • Experience with system administration tasks, including deployment, configuration, and maintenance of applications in production environments.
  • Experience working in a regulated environment such as medical device development, aerospace or defense desired.

Responsibilities

  • Own design and delivery of new applications or major components through production
  • Design, develop, and maintain C# (Blazor) applications and services using modern .NETframeworks and MVVM. (.NET 6/8/10)
  • Develop SQL queries and use ORMs effectively
  • Implement async programming (async/await) and write unit tests
  • Design and implement RESTful APIs using modern .NET
  • Debug complex, multi-layered issues across desktop, API, and database boundaries
  • Lead meaningful code reviews with strong attention to maintainability and correctness
  • Contribute to and maintain CI/CD pipelines using YAML-based pipelines

Benefits

  • Competitive Compensation (130k-145k plus stock options)
  • Insurance (Medical/Dental/Vision)
  • 401(k) with company
  • Unlimited PTO & Holidays
  • Life Insurance, LTD and STD
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service