HealthStream

Software Developer


PayCompetitive
LocationNashville/Tennessee
Employment typeOther

What's your preference?

Apply with job updates
  • Job Description

      Req#: 286119

      Job Details

      Job Location: Nashville TN Corporate Office - Nashville, TN
      Position Type: Full Time
      Education Level: 4 Year Degree
      Salary Range: Undisclosed
      Travel Percentage: Negligible
      Job Shift: Day
      Job Category: Software Development

      Description

      This is a non-management software development position. Developers in this position will help design, develop, and maintain the software products offered by HealthStream in accordance with technology best practices and product offerings.

      KEY RESPONSIBILITIES

      • You will be responsible for adhering to all HealthStream security policies, procedures, and assigned training.

      • Work with business stakeholders to refine and inform the requirements for software application features and enhancements
      • Provide complexity estimates for proposed software application features and enhancements
      • Program new applications, features, and enhancements, including application code, data stores, queries, and monitoring mechanisms
      • Author and maintain automated tests for software applications to safeguard the quality
      • Investigate, diagnose, and mitigate software applications failures and defects
      • Deploy software applications to production-like test environments, including the development of automated deployment scripts
      • Advise Quality Assurance regarding how to test software application features, enhancements, and defect fixes
      • Measure, record, and maintain a standardized set of metrics for software code quality
      • Monitor and support live software applications
      • Provide consultations for other software developers working in his/her areas of subject matter expertise
      • Coordinate technical projects with other technical disciplines within HealthStream IT
      • Produce, maintain and improve technical documentation related to products and solutions for both internal and external consumption
      • Adhere to all HealthStream standards, processes, and best practices for software development

      Qualifications


      Requirements

      • Bachelor’s degree in computer science or related field with at least 2 years of experience in the job offered in Software Development.
      • 1+ years of experience in Ruby on Rails development.
      • 1+ years of experience with cloud infrastructure, especially AWS Cloud and container technologies like Docker
      • 1+ years of experience with Angular and front-end development.
      • Ability to work in the Nashville Corporate Office at least four (4) weekdays per week
      • Experience with RESTful APIs and third-party libraries is mandatory.
      • Experience with database technologies such as MySQL, SQL Server is mandatory.
      • Experience with the following: code refactoring, design patterns, continuous integration, application security.
      • Excellent problem-solving skills and attention to detail.
      • Good communication and teamwork skills.

      Qualifications

      • Ruby On Rails
      • Angular
      • My SQL/ MS SQL Server
      • Web technologies
        • HTML 5
        • CSS 3
        • JavaScript
      • SQL querying and performance tuning
      • DevOps best practices, including CI/CD and automation
      • Cloud Providers such as AWS and monitoring platforms
      • Experience with Git
      • Unit Testing & Software security
      • Agile Methodologies
      • Excellent verbal and written communication skills
      • Must have strong logic skills, be able to handle multiple priorities simultaneously; and demonstrate well-developed problem-solving skills.
      • Exhibit appropriate attention to time management, professional conduct, and adherence to corporate policies.
      • Able to effectively communicate clearly and professionally with others outside of the immediate team to collaborate and coordinate on common concerns.
      • Actively breaks down silos and fosters a team spirit by referencing successes and failures in collective terms rather than by individual, function or role.

      Able to think through options when faced with challenges that need guidance and present those options to leadership with related pros and cons.

  • About the company

      Learn why over half of U.S. healthcare organizations have chosen HealthStream as their partner for improving clinical and business outcomes.