Konadasapura · Senior
Applicants who checked fit first are 3.1× more likely to hear back
Your score for this role already exists
ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.
Always free · no credit card · 1 tap with Google
LOW
Our tracked job listings for Experity show limited recent activity.
First 72 hours
Window passed - posted 58d agoEarly applicants get seen before the pile builds.
Not a repost
The first time we've seen this listing - it hasn't been closed and reopened.
You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.
About the Role
As a Senior Software Engineer, you will own complete features across our product portfolio
— from API design through application delivery. You will contribute to event-driven
services, real-time systems, and cloud-based healthcare applications. You are expected to
bring strong technical judgment to ambiguous problems, mentor less experienced
engineers, and actively shape team quality standards.
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
Nice to Have
• VB.NET reading ability — legacy PVSC_Win components remain in production
• Python — ability to contribute to AI infrastructure (FastAPI, Pydantic, AWS
Lambda)
• LaunchDarkly — server-side SDK integration, flag lifecycle management
• React / Next.js — SSR, App Router, session management with NextAuth.js
• Serverless Framework — serverless.yml authoring and deployment
• Socket.io / real-time web systems — bidirectional event handling, connection
lifecycle
• Healthcare SaaS — familiarity with PHI handling, audit logging, or HIPAA-adjacent
compliance
Our Stack
Cloud Platform & APIs
Layer Technologies
Language TypeScript, Node.js, Python
API Framework Express, TSOA, FastAPI
Frontend Next.js, React, SCSS
Database SQL Server (mssql)
Messaging Kafka / AWS MSK (kafkajs)
Real-time Socket.io, LiveKit
AWS Lambda, S3, Secrets Manager, EventBridge, MSK, Bedrock
Testing Jest, Supertest, Cypress, contract tests
CI/CD CircleCI, GitHub Actions
API Contracts OpenAPI / SwaggerHub / OpenAPI Enforcer
Auth JWT, NextAuth.js, Okta, jsonwebtoken
Layer
Technologies
Observability
Datadog (APM, RUM, logs)
Feature Flags
LaunchDarkly
DI
TypeDI, reflect-metadata
Desktop EMR (VelociDoc)
Layer
Technologies
Language
C# (.NET Core + .NET Framework), VB.NET (legacy)
UI Framework
WPF / XAML, DevExpress (MVVM)
API Framework
ASP.NET Core Web API
ORM
LLBLGen Pro (SD.LLBLGen.Pro)
Database
SQL Server, SQL Server CE
Testing
NUnit, Moq
Messaging
SignalR, Apache ActiveMQ (NMS)
Resilience
Polly
Auth
OAuth2 / OIDC, Okta, IdentityModel.OidcClient
Observability
NLog, Sentry
Deployment Advanced Installer
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.
Your match score, skill map and tracker stay free.
Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.
Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.
We help you find people there who worked or studied where you did, and draft your first message and follow-up.
Free · no signup
Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.
No spam. Just jobs and resources.
Why people use ASAI
Scored, not searched. Every role ranked against your actual profile.
Alerts as often as hourly. Reach new roles while the pile is still small.
Skill gaps, spelled out. See exactly which requirements you don't meet yet.
Verified jobs, only. Say no to ghost jobs. Your time deserves respect.
Keep browsing