Taro Logo

Software Developer

TherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software, providing a top-notch SaaS solution for scheduling, billing, documenting, telehealth, and more.
United States
$65,000 - $110,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Healthcare · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Developer

TherapyNotes, a leading provider of behavioral health Practice Management and EHR software, is seeking a Software Developer to join their growing team. This remote position offers an opportunity to work on cutting-edge SaaS solutions that revolutionize behavioral health software. The ideal candidate will have 3+ years of experience in developing scalable web applications using Angular and ASP.NET Core, with expertise in building robust APIs and event-driven architecture.

As a Software Developer at TherapyNotes, you'll be responsible for full-stack development, contributing to software architecture decisions, and collaborating closely with team members. The role requires strong skills in Angular, ASP.NET Core, C#, JavaScript, TypeScript, and experience with PostgreSQL or similar databases. You'll be part of a dynamic team that values innovation and makes a real difference in the behavioral health industry.

TherapyNotes offers a competitive salary range of $65,000-$110,000, along with comprehensive benefits including health insurance, retirement plans, and opportunities for professional growth. Join a collaborative work environment with an extensive onboarding plan and mentorship program. If you're passionate about creating impactful software solutions and want to be part of a team that's pushing the boundaries of behavioral health technology, this could be the perfect opportunity for you.

Last updated 8 months ago

Responsibilities For Software Developer

  • Perform full-stack development including front end, business logic, and data access layers
  • Responsible for the entire development lifecycle from planning to release and support
  • Actively contribute to software architecture decisions, design strategies, and code reviews
  • Collaborate closely with development team members and stakeholders
  • Maintain high standards, attention to detail, accuracy and completeness

Requirements For Software Developer

JavaScript
TypeScript
  • 3 or more years experience developing software in an Agile, team-based environment
  • 1 or more years experience developing responsive web applications
  • BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)
  • Strong understanding of OOP concepts and design patterns
  • Expertise with Angular, ASP.NET Core, C#, JavaScript, TypeScript, CSS, SASS, and HTML
  • Experience in building robust APIs and adhering to Service-Oriented Architecture (SOA) principles
  • Familiarity with event-based software design and event-driven architecture
  • Experience with PostgreSQL or other relational databases, and Entity Framework Core or similar object-relational mapping frameworks
  • Excellent problem solving and communication skills

Benefits For Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary - $65,000-$110,000
  • Employer sponsored health, dental, vision, life, and disability insurance
  • Retirement plan with company contribution
  • Annual company profit sharing
  • Personal development/training budget
  • Open, collaborative work environment
  • Extensive 2-week onboarding plan
  • Comprehensive mentorship program

Interested in this job?