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

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 2 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?

Jobs Related To TherapyNotes Software Developer

Software Developer

Remote Software Developer position at TherapyNotes, focusing on healthcare technology and requiring experience in Service Oriented Architecture.

Industrial Design Engineer, R2L Design

Industrial Design Engineer position at Amazon's R2L team, focusing on logistics infrastructure and delivery system optimization.

Software Development Engineer, Pricing Customer Experience

Build and enhance pricing experiences at Amazon, improving customer trust and price perception for millions of users globally.

Cluster Project Design Electrical Engineer, Fleet Remediation Engineering

Lead data center infrastructure design and upgrades as a Fleet Remediation Project Design Electrical Engineer at AWS, ensuring optimal performance of cloud computing facilities.

Quality Assurance Engineer, Ring Alarm

Quality Assurance Engineer position at Ring focusing on testing and qualifying smart home security products and applications.