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.