Job Description
The Software Developer is responsible for maintaining and developing the software components that form the core of the Smile Digital Health product. This includes the storage layer, management tools, interface and integration components, and deployment infrastructure. This position works closely with all areas of the business to gather product requirements and design, implement and test components of the system. This position will include on-call rotation for Tier 2 issue support.
Analyzing and evaluating requirements and proposing high level design and technical solutions to issues that arise from internal and external customer issues. Analyzing solutions to ensure that they will be interoperable, performant and maintainable.
Responsible for mentoring, coaching and leading less experienced (junior/co-op) Developers. Analyze and evaluate requirements and propose high level design and technical solutions at all stages of development. Break down work for other team members and be the go to person for project issues/status. Propose new techniques and technologies for software development.
About Smile Digital Health
Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform.