Senior Software Developer
Core
Design, build, and evolve scalable, secure, and maintainable SaaS applications and services for behavioral health practice management and EHR.
Role type
Senior full-stack software developer (AI/Agentic tools)
Builds
Responsive web applications, backend services, APIs, integrations, and data-access components for clinicians
Domain
Behavioral health / Healthcare technology / SaaS
Deliverable
production ML models | product features
Required skills
C#, ASP.NET Core, Angular, TypeScript, JavaScript, HTML, CSS/SASS, PostgreSQL, SQL Server, Entity Framework Core, object-oriented programming, design patterns, SOLID principles, distributed services, event-driven architecture, automated testing, code review, release management
Preferred skills
Cloud platforms, CI/CD, microservices, Docker, Kubernetes, Ionic, Capacitor, LLM integrations, agentic workflows, automation frameworks, HIPAA compliance
Technologies
C#, ASP.NET Core, Angular, TypeScript, JavaScript, HTML, CSS/SASS, PostgreSQL, SQL Server, Entity Framework Core, Docker, Kubernetes, Ionic, Capacitor
Responsibilities
Design, develop, test, release, and maintain responsive web applications, backend services, APIs, integrations, and data-access components; Guide architecture and design decisions that improve scalability, reliability, performance, security, privacy, maintainability, and usability; Write and review clear, well-tested code, establish reusable engineering patterns, assess technical tradeoffs, and diagnose complex production issues; Use AI-assisted and agentic development tools to improve engineering quality, productivity, and delivery velocity while applying appropriate validation, security, privacy, and human review; Mentor developers and support onboarding, knowledge sharing, and continuous growth across the engineering team
Seniority
Senior, hands-on IC with mentorship