Software Engineer II, EMR Platform

Exdion

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Experity in Bengaluru, India, is seeking a seasoned software engineer to architect and build production-grade REST APIs with full OpenAPI coverage, and to own domain-driven services aligned to clinical workflows, while writing comprehensive unit, integration, and contract tests for the team.

You will collaborate with security and platform teams on authentication and secrets management, implement observability with structured logging and APM tools, and mentor junior engineers while contributing

Qualifications

  • 5+ years of professional software development experience.
  • Proficient in C# with async/await, dependency injection (Microsoft.Extensions.DI), SOLID principles; .NET Core for APIs and .NET Framework for desktop.
  • ASP.NET Core Web 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 — decorators, DI (TypeDI, reflect-metadata), OpenAPI specs
  • SQL Server — complex query design, stored procedures, index optimization
  • Real-time messaging — SignalR client-side integration, Apache ActiveMQ / Apache NMS
  • AWS — S3, Lambda, Secrets Manager; MSK/Kafka event streaming
  • Authentication — JWT bearer auth, OAuth2/OIDC, Okta integration
  • Polly resilience policies — retry, circuit-breaker, timeout patterns
  • Testing — NUnit + Moq (C#); Jest, Supertest, Cypress (TypeScript)
  • CI/CD — CircleCI or equivalent; pipeline authoring
  • Structured logging and observability — NLog, Sentry, Datadog APM
  • Security fundamentals — OWASP Top 10, input validation, parameterized queries, secrets hygiene

Responsibilities

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

Skills

C#
ASP.NET Core Web API
WPF / XAML / MVVM
LLBLGen Pro ORM
TypeScript / Node.js / Express / TSOA
SQL Server
SignalR
AWS
JWT/OAuth2/OIDC
Security best practices
Testing: NUnit/Moq; Jest; Cypress

Tools

DevExpress MVVM framework
TypeDI / reflect-metadata
OpenAPI / Swagger
CircleCI
NLog / Sentry / Datadog

Job description

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.

At Experity we’re committed to changing on‑demand healthcare for the better with innovative advancements that keep patients at the center of the solutions we build and the services we provide. We share that same level of commitment to providing a postive workplace where out team can develop and thrive to become leaders in the healthcare industry. At Experity we lift eachother up and put our teams first, encourage each other to share openly, and work together to set and crush our goals. United by these values, we know where we want to go and how to get there.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Automation Engineer
Senior Automation Engineer

Experity, Inc. • India

On-site
INR 1,800,000 - 2,400,000
Software Test Engineer II
Software Test Engineer II

Experity, Inc. • India

On-site
INR 900,000 - 1,500,000
Senior Software Engineer, EMR Platform
Senior Software Engineer, EMR Platform

Experity, Inc. • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Software Engineer III, EMR Platform
Software Engineer III, EMR Platform

Exdion • Bengaluru

On-site
INR 600,000 - 800,000
Principal Software Engineer, EMR Platform
Principal Software Engineer, EMR Platform

Experity, Inc. • India

On-site
INR 3,500,000 - 7,000,000
Engineering Manager
Engineering Manager

Exdion • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Sr Software Development Engineer
Sr Software Development Engineer

Health Catalyst • Hyderabad

On-site
INR 1,600,000 - 2,000,000
Senior Software Development Engineer
Senior Software Development Engineer

healthcatalyst • Hyderabad

On-site
INR 1,800,000 - 2,600,000
Technical Lead - Full Stack Developer
Technical Lead - Full Stack Developer

Rusan Medisys • Coimbatore District

On-site
INR 1,200,000 - 2,100,000
Software Engineer II
Software Engineer II

R1 RCM • Dadri

On-site
INR 700,000 - 1,200,000
Competitive benefits package
Opportunities for learning and growth
Culture of excellence