{"id":1930468,"url":"https://alion.io/job/experity-health-software-engineer-iii-emr-platform","title":"Software Engineer III, EMR Platform","company":{"id":2172129,"name":"Experity Health","domain":"experityhealth.com","url":"https://alion.io/company/experityhealth","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ActiveMQ","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache HTTP Server","optional":false},{"name":"Apache Kafka","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"CircleCI","optional":false},{"name":"Cypress","optional":false},{"name":"Datadog","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Jest","optional":false},{"name":"Moq","optional":false},{"name":"MVVM","optional":false},{"name":"Node JS","optional":false},{"name":"Okta","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"Polly","optional":false},{"name":"Rest API","optional":false},{"name":"Sentry","optional":false},{"name":"SignalR","optional":false},{"name":"SQL","optional":false},{"name":"Supertest","optional":false},{"name":"TypeScript","optional":false},{"name":"WPF","optional":false},{"name":"Amazon EventBridge","optional":true},{"name":"AWS Bedrock","optional":true},{"name":"FastAPI","optional":true},{"name":"GitHub Actions","optional":true},{"name":"HIPAA","optional":true},{"name":"JavaScript","optional":true},{"name":"LiveKit","optional":true},{"name":"MS SQL","optional":true},{"name":"Next.js","optional":true},{"name":"Pydantic","optional":true},{"name":"Python","optional":true},{"name":"React.js","optional":true},{"name":"Sass","optional":true},{"name":"Socket.IO","optional":true}],"status":"live","first_seen_at":"2026-08-19T00:00:00Z","employer_posted_date":"2026-08-19","last_verified_at":"2026-10-28T02:14:15Z","board_verified":true,"closed_at":null,"days_open":70,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":70},"description":"About the Role\nAs a Senior Software Engineer, you will own complete features across our product portfolio\n- from API design through application delivery. You will contribute to event-driven\nservices, real-time systems, and cloud-based healthcare applications. You are expected to\nbring strong technical judgment to ambiguous problems, mentor less experienced\nengineers, and actively shape team quality standards.\nWhat You’ll Do\nArchitect and build production-grade REST APIs with full OpenAPI spec coverage\nDesign and own domain-driven services aligned to clinical workflows\nWrite comprehensive test suites - unit, integration, and contract tests - and hold\nthe team to that standard in code review\nBuild and maintain features across desktop and web-based healthcare applications,\nincluding real-time capabilities\nIntegrate with cloud services and event-driven workflows\nOwn CI/CD pipeline configuration and improvements\nCollaborate with security and platform teams on authentication and secrets\nmanagement\nInstrument services for observability using structured logging and APM tooling\nMentor Software Engineer I and II team members through code review and pairing\nWhat We’re Looking For\nRequired\nExperience: 5+ years of professional software development experience\nC# - advanced patterns including async/await, dependency injection\n(Microsoft.Extensions.DI), SOLID principles; .NET Core for APIs and .NET\nFramework for desktop\nASP.NET Core Web API - production API development including middleware,\nrouting, model binding, API versioning, and OpenAPI documentation\nWPF / XAML / MVVM - multi-threaded UI patterns, Dispatcher, async/await on\nthe UI thread, DevExpress MVVM framework\nLLBLGen Pro ORM - entity generation, query building, schema-first data access\npatterns\nTypeScript / Node.js / Express / TSOA - advanced patterns including decorators,\nDI (TypeDI, reflect-metadata), and auto-generated OpenAPI specs\nSQL Server - complex query design, stored procedures, index optimization\nReal-time messaging - SignalR client-side integration, Apache ActiveMQ / Apache\nNMS, event-driven patterns\nAWS - S3, Lambda, Secrets Manager; practical working knowledge of MSK/Kafka\nevent streaming\nAuthentication - JWT bearer auth, OAuth2/OIDC, Okta integration, token lifecycle\nmanagement\nPolly resilience policies - retry, circuit-breaker, and timeout patterns for external\nintegrations\nTesting - NUnit + Moq (C#); Jest, Supertest, Cypress (TypeScript); contract testing\nagainst OpenAPI specs\nCI/CD - CircleCI or equivalent; pipeline authoring, environment promotion\nstrategies\nStructured logging and observability - NLog, Sentry, Datadog APM\nSecurity fundamentals - OWASP Top 10, input validation, parameterized queries,\nsecrets hygiene\nNice to Have\nVB.NET reading ability - legacy PVSC_Win components remain in production\nPython - ability to contribute to AI infrastructure (FastAPI, Pydantic, AWS\nLambda)\nLaunchDarkly - server-side SDK integration, flag lifecycle management\nReact / Next.js - SSR, App Router, session management with NextAuth.js\nServerless Framework - serverless.ymlauthoring and deployment\nSocket.io / real-time web systems - bidirectional event handling, connection\nlifecycle\nHealthcare SaaS - familiarity with PHI handling, audit logging, or HIPAA-adjacent\ncompliance\nOur Stack\nCloud Platform & APIs\nLayer Technologies\nLanguage TypeScript, Node.js, Python\nAPI Framework Express, TSOA, FastAPI\nFrontend Next.js, React, SCSS\nDatabase SQL Server (mssql)\nMessaging Kafka / AWS MSK (kafkajs)\nReal-time Socket.io, LiveKit\nAWS Lambda, S3, Secrets Manager, EventBridge, MSK, Bedrock\nTesting Jest, Supertest, Cypress, contract tests\nCI/CD CircleCI, GitHub Actions\nAPI Contracts OpenAPI / SwaggerHub / OpenAPI Enforcer\nAuth JWT, NextAuth.js, Okta, jsonwebtoken\nLayer\nTechnologies\nObservability\nDatadog (APM, RUM, logs)\nFeature Flags\nLaunchDarkly\nDI\nTypeDI, reflect-metadata\nDesktop EMR (VelociDoc)\nLayer\nTechnologies\nLanguage\nC# (.NET Core + .NET Framework), VB.NET (legacy)\nUI Framework\nWPF / XAML, DevExpress (MVVM)\nAPI Framework\nASP.NET Core Web API\nORM\nLLBLGen Pro (SD.LLBLGen.Pro)\nDatabase\nSQL Server, SQL Server CE\nTesting\nNUnit, Moq\nMessaging\nSignalR, Apache ActiveMQ (NMS)\nResilience\nPolly\nAuth\nOAuth2 / OIDC, Okta, IdentityModel.OidcClient\nObservability\nNLog, Sentry\nDeployment Advanced Installer\nWhat Success Looks Like\nWithin 30 days you are shipping features independently across both stacks and actively\nparticipating in code review. Within 90 days you own one or more service domains or\ndesktop feature areas and are contributing to architectural discussions. Within 6 months\nyou are a technical reference point for your team and are actively raising quality standards\nthrough tooling, testing, and mentorship.\nEqual Opportunity Employer\nThis 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.","description_format":"text","description_chars":4954,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["EHR & Clinical Software","Health Care","Urgent & Emergency Care"],"lifecycle":[{"event":"open","at":"2026-10-05T21:46:01Z"}],"visa":[],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.366,"p_room":0.28,"age_days":70,"expected_fill_days":12,"reasons":["conf:3","velocity","win:tail","crowd:"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/experity-health-software-engineer-iii-emr-platform","json_url":"https://alion.io/job/experity-health-software-engineer-iii-emr-platform.json","meta":{"generated_at":"2026-10-28T09:13:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11932,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2172129},"rest":"https://alion.io/mcp/rest/get_company?id=2172129"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexperity-health-software-engineer-iii-emr-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fexperity-health-software-engineer-iii-emr-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fexperity-health-software-engineer-iii-emr-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/experity-health-software-engineer-iii-emr-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexperity-health-software-engineer-iii-emr-platform"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1930468}},{"tool":"search_jobs","arguments":{"company":"experityhealth.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1930468},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}