Senior NET Software Developer Job at Blue Purpose, Mundelein, IL

  • Blue Purpose
  • Mundelein, IL

Job Description

Job Description

Blue Purpose is seeking a skilled Software Engineer with strong C#/.NET and SQL Server experience to join our IT team as a full-time software engineer. This role builds and extends our multi-tenant SaaS platform for skilled nursing (SNF) and long-term care (LTC) operators.

\n

\n

The right candidate will have a solid background in software design using SOLID principles, hands-on depth in relational data and reporting, and the judgment required to work with HIPAA-regulated datasets containing Protected Health Information (PHI). Healthcare industry knowledge, long-term care, or post-acute experience is a significant advantage.

\n

\n

Job Location: HYBRID. Tampa, Florida - Minimum 3 days in Office.

\n

\n

What You Will Work On

\n
    \n
  • A Blazor Server application on .NET 9 delivering reporting and interactive workflow tools to SNF/LTC operators.
  • \n
  • Updating Azure SQL databases in elastic pools, creating and monitoring Azure Data Factory and SSIS packages for ETL processes.
  • \n
  • New client on-boardings that include data validations downstream from the ETL processes, and unit testing for result accuracy.
  • \n
  • Using AI tools to improve the entire Software Development Life Cycle.
  • \n
  • Using Azure DevOps to track deployments to production, and participate in the code review process before new code is released.
  • \n
  • A suite of internal .NET 10 Blazor applications built on public CMS datasets for market intelligence, quality benchmarking, and customer success.
  • \n
\n

\n

Job Specifications

\n
    \n
  • Bachelor’s degree or equivalent related work experience in Computer Science, Computer Applications, Software Engineering, Computer Engineering or related field is required.
  • \n
  • 5+ years' experience in application and database development.
  • \n
  • Ability to work independently as well as collaboratively in a team environment.
  • \n
  • Experience in Agile development methodologies (Scrum, Kanban).
  • \n
  • Experience working with ITSM protocols to measure effort and success.
  • \n
  • Excellent communication and documentation skills.
  • \n
  • Comfortable owning features end to end on a small team — from requirements through design, implementation, release, and production support.
  • \n
\n

\n

C#/.NET Qualifications

\n
    \n
  • Proficiency in C# and modern .NET.
  • \n
  • Production experience with Blazor Server — component design, render-path performance, state management, and interactivity.
  • \n
  • Experience with a Blazor component library such as Radzen, Telerik, or Syncfusion.
  • \n
  • Experience building and consuming RESTful Web APIs (ASP.NET Web API); SOAP/WCF exposure
  • \n
  • Working knowledge of both micro-ORM/ADO.NET data access and Entity Framework Core.
  • \n
  • Solid grasp of SOLID principles, dependency injection, async/await, and unit and integration testing.
  • \n
  • Working knowledge of JavaScript/TypeScript for the interop cases where Blazor requires it.
  • \n
\n

\n

Data and Database Qualifications

\n
    \n
  • Advanced T-SQL — stored procedures with typed parameters, views, indexing strategy, execution-plan reading, and query tuning at scale. Our standing convention is stored procedures over inline SQL.
  • \n
  • Microsoft SQL Server and Azure SQL Database, including elastic pools and multi-tenant topologies.
  • \n
  • Query optimization against read-only sources where indexes cannot be added — sargability, staged temp tables, and set-based rewrites.
  • \n
  • ETL development with SQL Server Integration Services (SSIS) and SQL Agent, including full-reload and incremental/watermark load patterns.
  • \n
  • Azure Data Factory pipeline development; exposure to Snowflake as a source system is a plus.
  • \n
  • Designing and maintaining reporting and warehouse schemas that directly feed analytics screens.
  • \n
\n

\n

Azure and DevOps Qualifications

\n
    \n
  • Azure App Service, Key Vault, Blob Storage, Application Insights, and Front Door/WAF.
  • \n
  • Microsoft Entra ID and Azure AD B2C, managed identities, and App Service Authentication (Easy Auth).
  • \n
  • Azure DevOps — Repos, Boards, and both YAML and classic release pipelines; Git branch policies and pull-request workflow.
  • \n
  • Ability to diagnose production issues across the application, database, and data-pipeline layers.
  • \n
\n

\n

Healthcare Domain and Compliance

\n
    \n
  • Demonstrated experience building software that handles PHI under HIPAA
  • \n
  • Understanding of EHR data models and clinical, financial, and operational workflows.
  • \n
  • Long-term care and skilled nursing domain knowledge are highly desirable.
  • \n
  • Familiarity with CMS submission channels and quality datasets.
  • \n
\n

\n

AI Integration and Modern Development Practices

\n
    \n
  • Experience integrating large language model APIs into production applications — structured output, prompt caching, batch processing, result caching, and cost control.
  • \n
  • Understanding of how to keep regulated data out of AI pipelines through de-identification
  • \n
\n

\n

Preferred Qualifications

\n
    \n
  • Prior engineering work at a long-term care, skilled nursing, or post-acute software vendor.
  • \n
  • HL7 v2, HL7 FHIR (US Core/USCDI), 837I institutional claims, or NCPDP/EPCS experience
  • \n
  • Exposure to ONC Health IT Certification requirements.
  • \n
  • Experience building or maintaining rules engines, or configuration driven by a domain-specific language.
  • \n
  • Document generation and OCR work — Open XML, PDF libraries, or Tesseract.
  • \n
  • Experience supporting a multi-tenant SaaS product through client onboarding and tenant rollouts.
  • \n
\n

\n

Principal Duties and Responsibilities

\n
    \n
  • Design, code, and test applications utilizing the appropriate technology.
  • \n
  • Design, develop, test, and deploy new applications and features in Azure.
  • \n
  • Write new functional components to an existing application using prescribed specifications.
  • \n
  • Build and tune stored procedures, views, and reporting queries that power VIBE’s analytics screens.
  • \n
  • Develop and maintain SSIS and Azure Data Factory pipelines that load client EHR data into per-tenant databases.
  • \n
  • Extend AI-driven features while preserving the de-identification boundary between PHI and external AI services.
  • \n
  • Participate in code review and pull-request workflow, and keep work tracked in Azure DevOps.
  • \n
  • Troubleshoot and resolve production issues across the application, database, and data-pipeline layers.
  • \n
  • Document designs, conventions, and operational runbooks
  • \n
  • Maintain confidentiality regarding the information being processed, stored or accessed.
  • \n
  • Other duties as assigned.
  • \n
\n

\n

BENEFITS

\n

Our commitment to your success is enhanced by our competitive compensation and extensive benefits package including paid time off, medical, dental, vision and 401k benefits and future growth opportunities within the company. We strive to provide a collaborative, creative environment where each person feels encouraged to contribute to our processes, decisions, planning and culture.

\n

 

\n

ABOUT BLUE PURPOSE. Our Vision is to deliver the most powerful tool ever seen in the Senior Care industry. At Blue Purpose, our mission is clear: to empower senior care partners through our innovative software solutions. We’re more than just a software development company; we’re a passionate team with a purpose. Our focus on development, strategy, and design enables us to leverage technology to create transformative experiences in Senior Care that enhance the lives of our partners and their residents.

Job Tags

Full time, Temporary work, Work experience placement, Work at office

Similar Jobs

Coast Community College District

Art Model Expert Job at Coast Community College District

 ...Annuitants:may not exceed 960 hours in a fiscal year (July 1 through June 30)*REPRESENTATIVE DUTIES:Art Model Expert will be responsible for posing for art department classes at varying times to support the course curriculum throughout the academic semester.It would be... 

Carle Health

Phlebotomist Certified - Hospital Job at Carle Health

Overview The Lab Phlebotomist - Hospital performs venipuncture and skin puncture in the hospital setting. Demonstrates excellent communication and patient care skills. Qualifications Certifications: Basic Life Support (BLS) within 30 days - American Heart Association... 

MasTec

Commercial Manager Job at MasTec

OverviewThe Senior Principal - Commercial Management shall be jointly responsible together with the Vice President of Project Services, Director of Legal, and Director of Preconstruction for client contract negotiations, project and company risk management, and other commercial... 

Luxe Media Llc

Advertising Sales Associate Job at Luxe Media Llc

 ...The pages of this glossy publication cover the latest trends in fashion, fine dining, nightlife, arts and culture. Featuring ultra...  ...our organization, its programs, and the community. This is an internship/volunteer opportunity. 20% Sales Commission Only. Job Description... 

Caring Senior Service

Home Care Agency Director Job at Caring Senior Service

 ...empowered. Our leadership team fosters an environment built on collaboration, respect, growth, and purpose. Here, you are not just managing an office you are building a team, strengthening your community, growing a business, and changing lives every day. Why Team...