Senior Software Developer

1 week, 1 day 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 service-oriented and event-driven approaches.
  • Contribute to architecture decisions focused on performance, reliability, and maintainability.
  • Own features from design through release.
  • Collaborate with the engineering team in code reviews and design discussions.
  • Support and mentor developers as the team grows.
  • Help drive the evolution of the platform across the stack.
  • Solve complex technical problems that improve the product and engineering system.

Requirements

  • 5+ years of professional software development experience.
  • Bachelor’s degree in a technical discipline, with Computer Science or Software Engineering preferred.
  • 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 working in a collaborative engineering environment is preferred.
  • Experience with performance, reliability, or maintainability-focused architecture decisions is preferred.

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

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 35 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 35 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
4 hours, 50 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
4 hours, 50 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