Senior Software Developer

2 hours, 27 minutes ago
Full-time
Senior
Software Development
TherapyNotes

TherapyNotes

TherapyNotes is a comprehensive practice management software designed for behavioral health practitioners. It offers a range of features including secure record management, appointment scheduling, note writing, and billing services. Developed by a husb...

Health Care Providers & Services
51-250
Founded 2010

Description

  • Build and maintain features across Angular, ASP.NET Core, C#, and PostgreSQL.
  • Design and implement scalable APIs and services using SOA and event-driven approaches.
  • Contribute to architecture decisions focused on performance, reliability, and maintainability.
  • Collaborate with the engineering team in code reviews and design discussions.
  • Own features from design through release.
  • Support and mentor developers as the team grows.
  • Solve complex technical problems across the platform.

Requirements

  • 5+ years of professional software development experience.
  • Bachelor’s degree in a technical discipline, preferably Computer Science or Software Engineering.
  • Strong experience with Angular, .NET Core, C#, TypeScript, JavaScript, and HTML/CSS.
  • Solid understanding of object-oriented programming, design patterns, and modern architecture.
  • Experience building APIs and working with relational databases.
  • Great communication and problem-solving skills.
  • Experience with SOA and event-driven architecture is preferred.
  • Ability to work collaboratively in a quality-focused engineering culture.

Benefits

  • Competitive salary of $110,000 to $135,000.
  • Employer-sponsored health, dental, vision, life, and disability insurance.
  • Retirement plan with company contribution.
  • Annual company profit sharing.
  • Personal development and training budget.
  • Open, collaborative work environment.
  • Extensive 2-week onboarding plan.
  • Comprehensive mentorship program.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

(Pipeline) AD&S, Air Vehicle Software Systems Engineer

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Systems Engineer to support the development of a Group 5 autonomous aircraft, focusing on air vehicle software systems, system architecture, and airworthiness-related systems engineering.

BDD
42 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Tempe, AZ, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer on its AI data team to build and operate the data collection and ingestion systems that power model training for its text-to-speech products.

Android Bash Docker GCP iOS Linux Python Terraform Vercel
54 minutes ago

Software Engineer, Platform - Scottsdale, AZ, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain the services powering its text-to-speech products and enterprise APIs in a fully distributed environment.

Android AWS Azure Docker GCP iOS Kubernetes Microservices Node.js TypeScript
54 minutes ago

Senior Software Engineer - Clearing

Alpaca 51-250 Capital Markets

Alpaca is hiring a Senior Software Engineer to work on clearing and post-trade infrastructure that supports self-clearing brokerage operations and enables new financial products.

Docker Go Grafana gRPC Helm Kafka Kubernetes PostgreSQL REST API
56 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers