Back to all positions

[Remote] Junior Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Ennoble Care is a mobile primary care, palliative care, and hospice service provider. The Junior Software Engineer will build and maintain software for clinicians, coordinators, and back-office teams across a .NET and SQL Server technology stack, using AI-assisted development, testing, and production support. The role also involves clarifying requirements with business stakeholders and migrating functionality from a legacy WPF client.

Responsibilities

  • Work directly with business owners and clinical operations leads to understand a problem, push back where their original DevOps ticket is fuzzy or self-contradictory, and help improve the ticket that makes the work buildable
  • Build features across the stack: C# / .NET, SQL Server (stored procs, schema changes, query tuning), Kendo/Telerik UI, JavaScript
  • Use AI coding tools as your primary leverage — running several small tasks in parallel, or a large feature with satellite work cooking alongside it
  • Review AI output with real skepticism: catch the invented column name, the reinvented helper, the plausible-looking method that quietly breaks an invariant three processes away
  • Test relentlessly. Unit tests, integration tests, and hands-on-the-app testing of your own work and your teammates' work before it reaches users
  • Occasional WPF work — bug fixes in the legacy client and migrating functionality out of it into the web platform
  • Own your changes through deployment and into production support

Skills

  • 1 year of relevant experience
  • C# / .NET and SQL Server experience — enough that you can read a query plan, design a schema, and tell when generated SQL is wrong rather than merely ugly
  • Demonstrated fluency with an agentic AI coding tool (Claude Code, Cursor, Codex, or similar) in real production work. Be ready to talk specifics: how you scope prompts, how you verify output, where these tools fail you
  • The engineering judgment to know when the AI is confidently wrong. This is the single most important thing on this list
  • Excellent requirements skills — comfortable in the room with non-technical stakeholders, good at surfacing the unstated assumption before it becomes rework
  • A testing instinct that borders on adversarial. You look for the edge case, the null, the concurrent user, the bad data already sitting in the table
  • Comfort in a fast-paced environment with shifting priorities and short feedback loops
  • Up to 10% annual domestic travel
  • Candidates must disclose any current or future need for employment-based immigration sponsorship (including, but not limited to, OPT, STEM OPT, or visa sponsorship) before an offer of employment is extended
  • Kendo / Telerik UI for ASP.NET
  • WPF or another desktop XAML stack
  • Healthcare, EMR/EHR, or other regulated-domain experience
  • Azure (Functions, Service Bus / RabbitMQ-style messaging, App Service)
  • Experience working with LLM-backed features in a product, not just as a dev tool

Benefits

  • Medical, Dental, Vision and supplementary benefits such as Life Insurance, Short Term and Long Term Disability, Flexible Spending Accounts for Medical and Dependent Care, Accident, Critical Illness, and Hospital Indemnity.
  • Paid Time Off
  • Paid Office Holidays
  • Paid Sick Time
  • 401(k) with up to 3% company match
  • Referral Program
  • Payactiv: pay-on-demand. Cash out earned money when and where you need it!
  • Fully remote

Company Overview

  • Ennoble Care provides hospice, palliative, homebound, community, healthcare, mental health, and aging in place. It was founded in undefined, and is headquartered in Hackensack, New Jersey, USA, with a workforce of 1001-5000 employees. Its website is https://ennoblecare.com.