Apply directly to jobs in best companies
Search Companies / Jobs
 

 
Staff Software Engineer at Therapy Brands
, United States


Job Descrption

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 Engineer 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

  • 5+ 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 (MS SQL, Dynamo DB)
  • 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. 


Complete form below to directly Send your CV / Linkedin Profile to Staff Software Engineer at Therapy Brands.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
THERAPY BRANDS
0 job found
No jobs found for this company. Try other companies.
1
0 Other Software Development Companies in United Arab Emirates
No companies found relevant to your search. Try other filters.