Ensora Health · 13 hours ago
Software Engineer
Ensora Health is the leading provider of software and services for mental and behavioral health therapists. They are seeking a highly skilled Software Engineer to design and deliver robust enterprise applications, build scalable back-end systems, and collaborate with cross-functional teams to create high-quality software solutions.
Electronic Health Record (EHR)Health CareSoftware
Responsibilities
Design, develop, test, and deploy applications using .NET (Core and Framework) and C#
Build efficient SQL queries, stored procedures, and database schemas in Microsoft SQL Server
Architect scalable solutions using modern design patterns and best practices
Collaborate with product managers, QA engineers, and developers in an Agile/Scrum environment
Lead code reviews, mentor junior engineers, and uphold coding standards
Integrate with third-party APIs and internal microservices
Troubleshoot production issues and optimize application performance
Participate in architectural discussions and technical decision-making
Maintain thorough documentation of system designs, processes, and procedures
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
3–5 years of professional experience in software development focused on .NET technologies
Proficiency in C#, ASP.NET Core/MVC/Web API, and Entity Framework
Strong database development skills in MS SQL Server, including query tuning and indexing
Experience with RESTful API design and integration
Familiarity with Git and CI/CD pipelines
Solid understanding of OOP, SOLID principles, and design patterns
Excellent problem-solving and debugging skills
Preferred
Experience with AWS, Azure, or other cloud platforms
Familiarity with message queues (RabbitMQ, Azure Service Bus, Kafka)
Exposure to containerization (Docker, Kubernetes) and microservices architecture
Front-end experience with React, Angular, or Blazor
Knowledge of unit testing frameworks (xUnit, NUnit, MSTest)
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