Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

.NETC#Microsoft SQL ServerRESTful APIASP.NET CoreEntity FrameworkGitCI/CDOOPSOLID principlesDesign patternsDebuggingQuality-drivenProblem-solvingCommunicationCollaborationSelf-motivatedMentoringDetail-oriented

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

company-logo
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 Stage
Total Funding
unknown
Key Investors
Lightyear Capital
2021-04-07Acquired
2018-07-24Private Equity
2018-01-01Series Unknown

Leadership Team

leader-logo
Amber R. Thomas
Chief Compliance Officer
linkedin
K
Kevin Smith
General Manager
linkedin
Company data provided by crunchbase