Software Engineer II, EMR Platform

Posted 5 Days Ago
Be an Early Applicant
Hiring Remotely in Office, Machaze, Manica, MOZ
Remote
Senior level
Healthtech • Software
The Role
Build and architect production REST APIs, domain-driven services, and healthcare application features across desktop and web platforms. Develop real-time and event-driven capabilities, integrate AWS services, and maintain CI/CD pipelines. Own testing, authentication, observability, resilience, and security practices. Collaborate with platform and security teams while mentoring engineers through code reviews and pairing. Over time, take ownership of service domains or desktop features and contribute to architecture and quality improvements.
Summary Generated by Built In

What You’ll Do

  • Architect and build production-grade REST APIs with full OpenAPI spec coverage Design and own domain-driven services aligned to clinical workflows
  • Write comprehensive test suites — unit, integration, and contract tests — and hold the team to that standard in code review
  • Build and maintain features across desktop and web-based healthcare applications, including real-time capabilities
  • Integrate with cloud services and event-driven workflows • Own CI/CD pipeline configuration and improvements.
  • Collaborate with security and platform teams on authentication and secrets management.
  • Instrument services for observability using structured logging and APM tooling. Mentor Software Engineer I and II team members through code review and pairing

What We’re Looking For

Required

  • Experience: 5+ years of professional software development experience
  • C# — advanced patterns including async/await, dependency injection (Microsoft.Extensions.DI), SOLID principles; .NET Core for APIs and .NET Framework for desktop.
  • ASP.NET Core Web API — production API development including middleware, routing, model binding, API versioning, and OpenAPI documentation
  • WPF / XAML / MVVM — multi-threaded UI patterns, Dispatcher, async/await on the UI thread, DevExpress MVVM framework
  • LLBLGen Pro ORM — entity generation, query building, schema-first data access patterns
  • TypeScript / Node.js / Express / TSOA — advanced patterns including decorators, DI (TypeDI, reflect-metadata), and auto-generated OpenAPI specs
  • SQL Server — complex query design, stored procedures, index optimization
  • Real-time messaging — SignalR client-side integration, Apache ActiveMQ / Apache NMS, event-driven patterns.
  • AWS — S3, Lambda, Secrets Manager; practical working knowledge of MSK/Kafka event streaming
  • Authentication — JWT bearer auth, OAuth2/OIDC, Okta integration, token lifecycle management
  • Polly resilience policies — retry, circuit-breaker, and timeout patterns for external integrations
  • Testing — NUnit + Moq (C#); Jest, Supertest, Cypress (TypeScript); contract testing against OpenAPI specs
  • CI/CD — CircleCI or equivalent; pipeline authoring, environment promotion strategies
  • Structured logging and observability — NLog, Sentry, Datadog APM
  • Security fundamentals — OWASP Top 10, input validation, parameterized queries, secrets hygiene

What Success Looks Like

Within 30 days you are shipping features independently across both stacks and actively participating in code review. Within 90 days you own one or more service domains or desktop feature areas and are contributing to architectural discussions. Within 6 months you are a technical reference point for your team and are actively raising quality standards through tooling, testing, and mentorship.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the
Know Your Rights notice from the Department of Labor.

Skills Required

  • 5+ years of professional software development experience
  • Advanced C# development, including async/await, dependency injection, and SOLID principles
  • Experience with .NET Core APIs and .NET Framework desktop applications
  • Production ASP.NET Core Web API development, including middleware, routing, model binding, API versioning, and OpenAPI documentation
  • WPF, XAML, and MVVM experience, including multithreaded UI patterns, Dispatcher, and asynchronous UI development
  • Experience with the DevExpress MVVM framework
  • LLBLGen Pro ORM experience with entity generation, query building, and schema-first data access
  • Advanced TypeScript, Node.js, Express, and TSOA development, including decorators, dependency injection, and generated OpenAPI specifications
  • SQL Server experience with complex queries, stored procedures, and index optimization
  • Real-time messaging experience with SignalR, Apache ActiveMQ, Apache NMS, and event-driven patterns
  • AWS experience with S3, Lambda, Secrets Manager, and MSK/Kafka event streaming
  • Authentication experience with JWT bearer authentication, OAuth2/OIDC, Okta, and token lifecycle management
  • Polly resilience policy experience, including retry, circuit-breaker, and timeout patterns
  • Testing experience with NUnit, Moq, Jest, Supertest, Cypress, and OpenAPI contract testing
  • CI/CD pipeline authoring and environment promotion strategy experience using CircleCI or an equivalent tool
  • Structured logging and observability experience with NLog, Sentry, or Datadog APM
  • Security fundamentals including OWASP Top 10, input validation, parameterized queries, and secrets hygiene
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Machesney Park, IL
501 Employees
Year Founded: 2019

What We Do

The Operating System Designed For Urgent Care Streamline operations, improve patient experience, optimize revenue, and put your urgent care clinic at the center of on-demand healthcare in the community. Experity is the combination of DocuTAP and Practice Velocity and provides technology solutions to more than 4,000 on-demand healthcare practices and primary care clinics worldwide, offering industry-leading EMR and Practice Management SaaS solutions, patient engagement technology, e-registration, over read services, employer portal for occupational medicine, referral management, revenue cycle management services, and a robust analytics suite. For more information, visit experityhealth.com

Similar Jobs

Invenergy Logo Invenergy

Operations Specialist

Greentech • Real Estate • Social Impact • Energy • Industrial • Solar • Renewable Energy
Remote
Office, Machaze, Manica, MOZ
2500 Employees
88K-108K Annually

Auror Logo Auror

Solutions Engineer

Artificial Intelligence • Big Data • Retail • Security • Social Impact • Software • Business Intelligence
Remote or Hybrid
Office, Machaze, Manica, MOZ
212 Employees
139K-165K Annually

Auror Logo Auror

Engineering Lead (Subject Recognition / Edge)

Artificial Intelligence • Big Data • Retail • Security • Social Impact • Software • Business Intelligence
Remote or Hybrid
Office, Machaze, Manica, MOZ
212 Employees
143K-183K Annually

Auror Logo Auror

Director Of Customer Success

Artificial Intelligence • Big Data • Retail • Security • Social Impact • Software • Business Intelligence
Remote or Hybrid
Office, Machaze, Manica, MOZ
212 Employees
160K-180K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account