Job Description: Under direction of the Vice President of Development, designs, develops, and maintains the software products offered by HealthStream, leading project development efforts while training development staff in technology best practices and product offerings.
Key Job Responsibilities:
•Works with Systems group to understand internal and external customer needs, understanding requirements, and effectively communicating product and technology decisions.
•Design and estimate effort of new features or sub-systems from business concept to detailed technical design.
•Develop quality, defect free software that adheres to company coding and documentation standards.
•Ability to define problems, collect data, establish facts, and draw valid conclusions.
•Ability to work independently to define and develop improvements to products and processes.
•Adheres to company and department policies (e.g., time-tracking, punctuality, and utilization of various company productivity and tracking software)
Values:
•Supports the mission and goals of the company.
•Demonstrates integrity and strong ethical standards.
•Committed to quality and its continuous improvement.
•Solves problems proactively.
•Committed to learning better and more efficient ways to accomplish tasks.
•Advises customer support staff on product functionality and capabilities.
•Sense of product ownership.
Management/Leadership:
•Ability to successfully lead project development efforts from definition to deployment, managing development team, interacting with project management, QA, DBA, and Site Operations groups to ensure project success.
•Supervise associate and systems developers on project-related work.
•Mentors associate and systems developers in new technologies and best practices.
•Leads other development staff by example.
•Assumes responsibilities for enforcing, improving, and communicating operational processes in development.
•Represents systems development in department and company meetings when development director not present.
Interpersonal Communication:
•Requires strong communication skills to interact with internal groups and customers to understand development requests.
•Ability to effectively communicate with internal business stakeholders on various implementation options for them to make informed decisions.