Ensora Health · 6 hours ago
Sr. Software Engineer
Ensora Health is the leading provider of software and services for mental and behavioral health therapists. They are seeking a highly skilled Senior Software Engineer to design and deliver high-quality enterprise applications that support better care and simpler operations for clinicians.
Electronic Health Record (EHR)Health CareSoftware
Responsibilities
Design, develop, test, and deploy enterprise applications using .NET (Core and Framework) and C#
Build and optimize MongoDB databases, including schema design, indexing strategies, and performance tuning
Architect scalable, secure, and fault‑tolerant solutions using modern design patterns
Collaborate closely with product managers, QA, and engineering peers in an Agile/Scrum environment
Maintain high code quality through unit testing and integration testing
Lead code reviews, mentor junior developers, and uphold engineering standards
Integrate internal microservices and external third‑party APIs
Troubleshoot production issues and continuously improve application performance
Participate in architectural discussions and contribute to technical design decisions
Maintain clear, thorough documentation of system designs, processes, and engineering workflows
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or equivalent experience
5+ years of professional software development experience with strong .NET expertise
Deep proficiency in C# and modern .NET development
Strong understanding of OOP, SOLID principles, and design patterns
Experience with Git and CI/CD tooling
Excellent debugging, analytical, and problem‑solving skills
Preferred
Experience with AWS, Azure, or other cloud platforms
Familiarity with containerization (Docker, Kubernetes) and microservices
Front‑end experience with React (preferred) or Angular
Knowledge of unit testing frameworks (NUnit, xUnit, MSTest)
Experience using AI tools for code generation or testing
Exposure to Azure DevOps
Healthcare domain experience
Strong communication and collaboration abilities
Self‑driven with a commitment to continuous improvement
Demonstrated ability to mentor and lead by example
Detail‑oriented with a strong focus on quality
Company
Ensora Health
Ensora Health is the leading provider of software and services for mental, behavioral, and rehabilitative health therapists, trusted by over 200,000 individual providers and more than 28,000 practices.
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Lightyear Capital
2021-04-07Acquired
2018-07-24Private Equity
2018-01-01Series Unknown
Recent News
2025-10-28
2024-05-19
Company data provided by crunchbase