Senior Software Engineer, EMR Platform

Experity, Inc.

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Experity, Inc. is looking for a Senior Software Engineer for their EMR Platform in Bengaluru, India. You will architect and build REST APIs, manage CI/CD pipelines, and mentor junior engineers. This role demands extensive experience in C# and AWS along with a strong understanding of SQL Server.

The successful candidate will be a key player in the development process, ensuring all solutions meet quality standards through rigorous testing and code reviews.

Qualifications

  • 5+ years of software development experience.
  • Advanced knowledge in C# including async/await patterns.
  • Strong experience with SQL Server and complex queries.

Responsibilities

  • Architect and build REST APIs with full OpenAPI spec coverage.
  • Integrate with cloud services and manage CI/CD pipelines.
  • Mentor junior team members through code reviews.

Skills

C#
ASP.NET Core Web API
WPF/XAML/MVVM
SQL Server
AWS
Testing (NUnit, Jest)

Tools

LLBLGen Pro ORM
TypeScript
CircleCI
Sentry

Job description

## Senior Software Engineer, EMR PlatformApplylocations: Bangaluru Officetime type: Full timeposted on: Posted 6 Days Agojob requisition id: JR100201**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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III, EMR Platform
Software Engineer III, EMR Platform

Experity, Inc. • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Software Engineer - .net
Senior Software Engineer - .net

Healthedge • Bengaluru

Hybrid
INR 2,400,000 - 4,200,000
Senior Automation Engineer
Senior Automation Engineer

Experity, Inc. • Bengaluru

On-site
INR 900,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Perceptive Group • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Medical plan for dependents
Personal accident insurance
Internal growth and development programs
Senior AI Software Engineer- Fullstack
Senior AI Software Engineer- Fullstack

CompuGroup Medical, Inc. • Bengaluru

Hybrid
INR 1,800,000 - 2,600,000
Hybrid work
Health insurance
Onsite Bengaluru office
+1
Technical Leader – Engineering
Technical Leader – Engineering

Practice By Numbers, Inc. • Kolkata District

On-site
INR 4,000,000 - 6,500,000
Senior Engineer, Software Engineering, India
Senior Engineer, Software Engineering, India

ReSource Pro, LLC • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Technical Lead – .NET | React | Azure
Technical Lead – .NET | React | Azure

RemoteEngine Technologies Private Limited • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
World-class training
Leadership development
International collaboration
Software Engineering Senior Analyst
Software Engineering Senior Analyst

Cigna Health and Life Insurance Company • Bengaluru

Hybrid
INR 2,000,000 - 3,500,000
Senior Engineer - C++ (Desktop Applications)
Senior Engineer - C++ (Desktop Applications)

CompuGroup Medical • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Hybrid work (2 days remote)
On-site Bangalore office
Health & accidental insurance