[Remote] Junior Software Engineer
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