Logo for Kandu Health™

Senior C# Blazor Engineer

Roles & Responsibilities

  • Bachelor's in Computer Science or closely related field or equivalent experience.
  • 8+ years of professional experience in C# / .NET (6/8/10); experience with .NET 4.8 is a plus.
  • Strong Blazor experience and deep understanding of async/await, TPL, and threading.
  • Experience building new applications, including project structure, architecture decisions, CI/CD setup, and environment configuration.

Requirements:

  • Own design and delivery of new applications or major components through production.
  • Design, develop, and maintain C# (Blazor) applications and services using modern .NET frameworks and MVVM.
  • Develop SQL queries and use ORMs effectively; implement async programming (async/await) and write unit tests.
  • Design and implement RESTful APIs using modern .NET; lead meaningful code reviews and contribute to CI/CD pipelines.

Job description

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.

What You’ll Do:

  • 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

What You’ll Bring:

  • 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

Preferred Qualifications:  

  • 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.

What We Offer:

  • Competitive Compensation (130k-145k plus stock options)
  • Insurance (Medical/Dental/Vision)
  • 401(k) with company 
  • Unlimited PTO & Holidays
  • Life Insurance, LTD and STD

Please note that the salary information is a general guidance only. Kandu, Inc. considers factors such as scope and responsibilities of the position, candidate’s work experience, education/training, key skills and internal parity, as well as location, market and business considerations when extending an offer.

Kandu, Inc. is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Related jobs

Other jobs at Kandu Health™

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.