POSITION SUMMARY
As a Sr. Software Developer you will design, develop, and maintain the software products offered by HealthStream in accordance with technology best practices and product offerings. Work with team leaders and senior developers to understand and refine requirements. 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.
ESSENTIAL DUTIES OR RESPONSIBILITIES –
Leadership
- Provide solution design and employ architectural patterns with minimal oversight.
- Make appropriate decisions regarding the best application of technology to achieve project requirements and goals.
- Provide guidance and oversight to contractors and other technical staff.
- Engage shared services (InfoSec, Site Reliability, DBA) in design discussions where appropriate.
Operational/Troubleshooting
- Effectively lead troubleshooting efforts related to system defects and customer issues.
- Advise other disciplines such as customer service and technical operations when application questions arise.
Communication
- Translate technical details of project work to audiences in a way that is appropriate and relatable to that audience.
- Effectively convey technical topics and project work to broader technical audiences such as the IT group.
- Create clear and concise documentation for new solutions and existing solutions.
You will be responsible for adhering to all HealthStream security policies, procedures, and assigned training.