Platform Solutions Developer

With HealthStream, Inc. in Nashville TN US

More jobs from HealthStream, Inc.

Posted on August 17, 2019

About this job

Job type: Full-time
Experience level: Mid-Level
Role: System Administrator
Industry: Healthcare, Information Technology, Workforce Development
Company size: 501–1k people
Company type: Public

Technologies

.net, c#, asp.net, javascript, sql, sysadmin

Job description

ESSENTIAL DUTIES OR RESPONSIBILITIES:

  • 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
  • Inform application software architecture
  • Design software components for complex customer-facing web applications
  • Provide technical leadership for one or more software development teams
  • Program new applications, features, and enhancements, including application code and database queries
  • Plan and execute integrations with third-party software systems
  • Author and maintain automated tests for software applications to safeguard 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

1. KNOWLEDGE/EDUCATION AND EXPERIENCE REQUIRED:

  • Bachelor’s degree in Computer Science and 5 years relevant experience or master’s degree and 4 years relevant experience.

2. SKILLS REQUIRED  

  • .NET (latest)
  • C#
  • ASP.NET
  • Web technologies
    • HTML 5
    • HTTP
    • CSS 3
    • JavaScript
  • SQL querying and performance tuning
  • Development practices
    • SOLID Development Principles
    • Inversion of Control
    • Code refactoring
    • Object-oriented Design Patterns (GOF)
    • Architecture Patterns (N-Tier, microservices, cloud)
    • Data Access Layer Technologies (ORMs, Micro ORMs, etc.)
    • Software security
  • Leadership/Administration
    • Agile project experience required
    • Continuous Integration
    • Technical leadership and Communication Skills

3. ABILITIES REQUIRED

  • Meticulous attention to detail
  • Process compliance
  • Ingenuity
  • Tolerance for change

HealthStream is an equal opportunity employer. HealthStream prohibits employment practices that discriminate against individual employees or groups of employees on the basis of age, color, disability, national origin, race, religion, sex, sexual orientation, pregnancy, veteran or military status, genetic information or any other category deemed protected by state and/or federal law

Apply here