Skip to Main Content
Senior Software Engineer
Therapy Brands Boston, MA

Senior Software Engineer

Therapy Brands
Boston, MA
Expired: May 06, 2024 Applications are no longer accepted.
  • Full-Time

Company Description

Therapy Brands is the leading healthcare technology partner for mental, behavioral, and rehabilitative therapy. Our purpose-built and all-in-one practice management, data, and billing solutions drive exceptional clinical and financial outcomes. 

Thousands of therapy practices rely on us as a trusted partner, to make their lives simpler and more efficient, improve revenue, and enable them to focus on patient care.

For more information, explore our solutions at therapybrands.com. 

Job Description

We're seeking a Software Developer to embark on a journey of crafting next-generation applications that will redefine and inspire healthcare software services, harnessing your expertise to empower medical professionals and enhance patient care. In a pivotal role on the team, you will be a catalyst for accuracy, efficiency, and security in medication management through optimizing prescription workflows on our e-prescribe platform.

 

PRIMARY RESPONSIBILITIES OF THIS POSITION

  • Contribute to full stack to applications and enhancements to existing applications using C#, .NET, Javascript, JQuery, SQL, HTML, and CSS on Cloud optimized platforms
  • Collaborate with cross-functional teams to effectively develop solutions
  • Conduct quality control checks throughout development
  • Participate in strategy meetings
  • Collaborate with product and customer support team to ensure applications are effectively developed/updated
  • Comfortable with initiating and implementing new projects
  • Comfortable reviewing code and coaching junior developers
  • Anticipate possible failures/errors and implement new solutions to optimize performance of UIs, backend calls, and database queries
  • Comfortable with merging code, helping with releases, and deploying code

Qualifications

EDUCATION AND EXPERIENCE

  • 7+ years of relevant, professional experience in web and API development
  • Experience/education developing software, web applications using C#, .NET, Javascript, JQuery, SQL, HTML, and CSS in a SaaS environment
  • Extensive use of APIs and understanding of HTTP and REST architecture
  • Knowledgeable with version control (Azure DevOps/Git)
  • Experience with MVC architecture pattern
  • Experience with databases (MongoDB, PostgreSQL)
  • Knowledge of Cloud Platforms (Azure, AWS) a plus

Strong experience working in agile environments including utilizing SCRUM, TDD, TFD, DDD, CI, CD, etc.

Desirable

  • Experience in building applications in the healthcare space
  • Experience with healthcare integration standards (HL7, CDA, CCDA, NCPDP, etc.)
  • Experience/familiarity with test automation frameworks
  • SSO experience (SAML, OIDC, oAuth, 3rd party identity providers)
  • Payment/Billing experience (Stripe, etc.)

SKILLS AND QUALIFICATIONS REQUIRED FOR THIS POSITION

  • Ability to work in a fast-paced dynamic environment.
  • Experience working in an Agile development environment.
  • Must be a team player with strong attention to detail and able to work independently.
  • Excellent critical thinking, problem solving, mathematical skills and sound judgment.

Additional Information

While we've outlined some key qualities we typically seek, it's essential to remember that there might be additional unique strengths and talents you possess that would make you an exceptional match for us, even if they're not explicitly mentioned. Studies have consistently highlighted the significance of this principle, particularly for individuals from disenfranchised backgrounds, including women and other marginalized groups. These individuals often hesitate to apply unless they meet every single requirement, unlike their male counterparts who are more inclined to apply when they meet around 60% of the criteria. 

The message we want to convey is that taking a leap of faith and applying can be incredibly rewarding. Your distinct abilities and perspectives could be exactly what we need to create a more diverse and inclusive team. So, don't hesitate-apply today and let's explore the exciting possibilities together! 

All your information will be kept confidential according to EEO guidelines.

While we have outlined some key qualities we typically seek, it is essential to remember that there might be additional unique strengths and talents you possess that would make you an exceptional match for us, even if they are not explicitly mentioned. Studies have consistently highlighted the significance of this principle, particularly for individuals from disenfranchised backgrounds, including women and other marginalized groups. These individuals often hesitate to apply unless they meet every single requirement, unlike their male counterparts who are more inclined to apply when they meet around 60% of the criteria. 

The message we want to convey is that taking a leap of faith and applying can be incredibly rewarding. Your distinct abilities and perspectives could be exactly what we need to create a more diverse and inclusive team. So, don't hesitate - apply today and let's explore the exciting possibilities together! 

At Therapy Brands, Diversity, Equity, Inclusion, and Belonging aren't just words. We celebrate what makes us unique, foster an ecosystem of inclusion for all and harness our talents to promote diversity of thought and action in everything we do.

We instill Diversity, Equity, Inclusion, and Belonging into the fabric of our CARING culture and business, as we strive to be recognized not only as the leader in healthcare technology, but also for our intentional efforts to promote a diverse community. 

We will champion non-discriminatory practices throughout the employee and customer lifecycle; caring for every person regardless of race, national origin, color, religion, disability, sex, orientation, or familial status. 

Therapy Brands is an equal opportunity employer. 

Address

Therapy Brands

Boston, MA
USA

Industry

Technology

Get fresh Senior Software Engineer jobs daily straight to your inbox!

¹You may also apply directly on the company website.
By clicking “Continue” above,I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.