Tabula Rasa HealthCare (TRHC) is an integrated technology services and healthcare solutions company that is dedicated to delivering comprehensive, comprehensive life care solutions to the communities they serve. The mission of TRHC is to improve the quality of healthcare and enhance the lifestyle of their patients, while increasing the efficiency and value of healthcare delivery.
For tech-focused job seekers, TRHC provides access to both innovative healthcare solutions and emerging technologies. TRHC works with a diverse portfolio of leading technology providers including IBM, Microsoft, Apple, Google, Oracle, and Epic Systems. These partnerships allow TRHC to provide the latest in cutting-edge technology for patients and healthcare providers. The company has a unique data-driven approach to health care, which enables the ability to track and analyze large amounts of medical information quickly and efficiently.
TRHC provides customizable, cloud-based software solutions, including a full range of expert services and software development packages. Development teams at TRHC are detail-oriented and specialize in creating full-cycle solutions that enable efficient healthcare operations and improve patient outcomes. Development includes custom web development, mobile application development, application integration, and server-side development.
The company has established itself as an innovator in health IT, with a track record of successful projects that have changed the way healthcare is delivered. Working with TRHC means access to the most advanced healthcare technology provided by one of the most reliable and proficient software providers in the industry. TRHC encourages creative thinking and supports the growth of its professionals through ongoing trainings and access to the latest technologies and resources.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer
Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): $90K-$120K
Description: Responsible for the development and design of software products used by the company and its customers. Must be able to take ownership of the development process and their code. Must be a high-quality troubleshooter, have experience working with project teams and possess exceptional technical skills.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 5+ years experience in developing software; knowledge of the software development lifecycle; knowledge of computer programming languages such as C#, SQL, JavaScript, etc.
Average Salary (yearly in dollars unless noted): $80K-$100K
Description: Responsible for assessing, designing, and managing the company's databases. Must be organized and able to optimize the company's databases for improved performance and security. Shall be comfortable working with relational databases and have knowledge of SQL queries.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 3+ years experience in database administration; knowledge of database technologies, SQL Server, Oracle, etc.; strong analytical and problem-solving skills.
Average Salary (yearly in dollars unless noted): $85K-$110K
Description: Be responsible for creating and implementing machine learning models, predictive analytics, and data science initiatives to help drive business insights. Proven experience in developing data science solutions and understanding of machine learning concepts are a must.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 3+ years experience in data science; experience working with large datasets; strong knowledge of data visualization tools such as Python, Tableau, etc.
Average Salary (yearly in dollars unless noted): $80K-$90K
Description: Responsible for overseeing the company's software quality assurance initiatives. Must be adept in testing software applications with structured test cases and test plans. Shall be able to communicate issues and defects with the software development team and coordinate bug fixes.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 3+ years experience in software quality assurance; knowledge of APIs and automation tools such as Selenium, Jenkins, etc.
Average Salary (yearly in dollars unless noted): $90K-$120K
Description: Responsible for managing and troubleshooting the company's server infrastructure. Must possess technical knowledge of server/network administration, system security, and scripting/programming languages (e.g. Unix/Linux, PowerShell, etc.) and associated tools.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 5+ years experience in designing, deploying, and managing server infrastructure; strong automation skills; knowledge of cloud computing technologies such as AWS, Azure, etc.
Average Salary (yearly in dollars unless noted): $85K-$110K
Description: Responsible for designing and developing user-friendly front end web applications. Must be able to analyze user requirements and convert them into efficient and effective code. Strong understanding of HTML, CSS, and JavaScript is required.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 4+ years experience in developing web applications; knowledge of AJAX and web frameworks such as React, Angular, etc.; experience in debugging web applications.
I have worked at Tabula Rasa HealthCare for 5 years and I have loved every minute of it! I have had the opportunity to work closely with our technical team, on coding and developing innovative software solutions. Working with the IT team has truly been an amazing experience as they are so knowledgeable and willing to help make the best product accommodations possible. The environment is great, everyone is friendly and willing to work together to accomplish our goals. I couldn't have asked for a better experience-- it's been amazing!
Evan Z..
Review Rating:
4.9/5
4.9
I have worked with Tabula Rasa HealthCare's technical team for 3 years and I can honestly say that it's been one of the best decisions of my career. The support and guidance from the IT team has been extraordinary and I have learned a wealth of knowledge about coding, software development, and design. I'm consistently impressed with the advances and how fast Tabula Rasa is able to introduce new solutions into their products. I'm proud to work for such a great company and I'm confident that there is a bright future ahead.
Molly F..
Review Rating:
4.6/5
4.6
I am a programmer at Tabula Rasa HealthCare and I am consistently amazed by the level of technical expertise the company employs. Everyone is especially helpful with new employees, constantly providing advice and guidance as needed. The company is always willing to implement new software solutions and makes sure that not a single detail is missed. I truly enjoy my work experience here and am grateful to work for such an amazing, talented team.
Keith B..
Review Rating:
4.7/5
4.7
I have been a designer at Tabula Rasa HealthCare for the past two years, and have been consistently impressed by the level of enthusiasm and knowledge of our technical team. Our innovative efforts are always encouraged and the atmosphere overall is very supportive. My appreciation of working here stems from the team collaboration and the challenging and rewarding projects that I have been able to work on. I am very proud of our achievements and feel privileged to part of such a great company.
Nikhil K..
Review Rating:
4.8/5
4.8
I'm proud to work for Tabula Rasa HealthCare as an IT technician. The technical team is spectacular and always willing to collaborate with new ideas and strategies. Everyday, I'm challenged to work on innovative and cutting-edge projects that truly push the boundaries of software engineering and design. I'm constantly learning from the team and am thankful for the experience. The company's atmosphere is so pleasant, the technology is up to date, and I really enjoy working here.
Frequently Asked Questions
What does a R&D Technician at Tabula Rasa HealthCare do?
A Research and Development Technician at Tabula Rasa HealthCare is responsible for designing and executing experiments, analyzing data and results, and presenting findings to the R&D team.
What qualifications are needed to become a Network Administrator at Tabula Rasa HealthCare?
In order to become a Network Administrator at Tabula Rasa HealthCare, applicants should have a bachelor’s degree in computer science or related field and experience working with network systems and firewalls.
How does the company encourage professional growth?
Tabula Rasa HealthCare offers access to online and classroom courses, along with a mentorship program and job rotations, to help employees reach their professional goals.
What is a Software Engineer's job at Tabula Rasa HealthCare?
A Software Engineer at Tabula Rasa HealthCare might interact with stakeholders, assess technical feasibility of requested features, create database schemas, and develop a user interface with ReactJS.
What do Senior Data Analysts do?
Senior Data Analysts at Tabula Rasa HealthCare are responsible for identifying trends in data, evaluating the company’s performance, and creating predictive models using machine learning algorithms.
Locations: Philadelphia, Greensboro, Nashville, Hartford, Atlanta, Kansas City, Irving, Scottsdale
Career Paths: Software Engineer, Data Scientist, DevOps Engineer, Network Engineer, Quality Assurance Analyst, Business Analyst, Product Manager, Technical Support Specialist, Systems Administrator, Security Analyst
I have worked at Tabula Rasa HealthCare for 5 years and I have loved every minute of it! I have had the opportunity to work closely with our technical team, on coding and developing innovative software solutions. Working with the IT team has truly been an amazing experience as they are so knowledgeable and willing to help make the best product accommodations possible. The environment is great, everyone is friendly and willing to work together to accomplish our goals. I couldn't have asked for a better experience-- it's been amazing!
What does a R&D Technician at Tabula Rasa HealthCare do?
A Research and Development Technician at Tabula Rasa HealthCare is responsible for designing and executing experiments, analyzing data and results, and presenting findings to the R&D team.
What qualifications are needed to become a Network Administrator at Tabula Rasa HealthCare?
In order to become a Network Administrator at Tabula Rasa HealthCare, applicants should have a bachelor's degree in computer science or related field and experience working with network systems and firewalls.