via LinkedIn
$120K - 200K a year
Design and develop scalable APIs and microservices, mentor developers, and collaborate on architecture and security.
5+ years of experience in .NET and C#, expertise in API design, security, cloud deployment, and leadership in software development.
Note: The job is a remote job and is open to candidates in USA. Ensora Health is the leading provider of software and services for mental and behavioral health therapists, trusted by over 200,000 individual providers and more than 28,000 practices. They are seeking a highly skilled and passionate Senior .NET C# Developer to lead the design and development of robust, scalable, and secure APIs that power their healthcare solutions, while also mentoring junior developers and influencing architectural decisions. Responsibilities • Architect, design, and develop high-performance, scalable APIs and microservices using .NET and C# • Drive technical discussions and collaborate with stakeholders to translate business requirements into advanced technical solutions • Implement best practices for API design, including resource modeling, versioning, rate limiting, and secure authentication • Optimize performance through advanced caching strategies (e.g., Redis), pagination, and efficient data access patterns • Ensure code quality through rigorous unit, integration, and end-to-end testing • Implement robust error handling, logging, and resilience patterns for fault-tolerant systems • Utilize ASP.NET Core features such as dependency injection and custom middleware for cross-cutting concerns • Mentor and guide mid-level developers, fostering a culture of technical excellence and continuous improvement • Collaborate with architects, product managers, and cross-functional teams to ensure seamless integration and scalability • Contribute to strategic decisions on architecture, tooling, and development processes Skills • 5+ years of professional experience in software development with a strong focus on .NET and C# • Proven expertise in designing and implementing Microservices and RESTful APIs • Deep understanding of Domain-Driven Design (DDD), OOP principles, and design patterns • Advanced proficiency with ASP.NET Core, Entity Framework Core, and SQL/RDBMS (SQL Server, PostgreSQL, MariaDB) • Experience with NoSQL databases (MongoDB, CosmosDB) and database modeling • Strong knowledge of asynchronous and event-driven systems using Azure Service Bus, RabbitMQ, or Kafka • Expertise in API security, including JWT, OAuth, and OpenID Connect (OIDC) • Familiarity with API documentation tools like Swagger/OpenAPI • Hands-on experience with CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins) and cloud deployments (Azure or AWS) using containers and Kubernetes • Knowledge of OpenTelemetry for instrumentation and observability • Excellent problem-solving, communication, and leadership skills • Professional certification in .NET or related technologies • Exposure to front-end technologies (HTML, CSS, JavaScript) • Practical experience with distributed patterns such as CQRS, Event Storming, and orchestration/choreography • Familiarity with security best practices and GitOps processes (e.g., ArgoCD) • Experience with monitoring tools like Grafana, Prometheus, and Tempo • Background in Agile or Scrum methodologies Company Overview • 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. It was founded in 2013, and is headquartered in Birmingham, Alabama, USA, with a workforce of 201-500 employees. Its website is https://www.therapybrands.com/.
This job posting was last updated on 12/16/2025