Staff Software Developer leading technical projects at Smile Digital Health. Collaborating across the business to drive high impact software solutions for healthcare data.
Responsibilities
Design, develop and implement Smile Digital Health’s core application features.
Lead tasking sessions for new features.
Provide high-level design and estimates to support SOW and innovation projects.
Provide guidance and coaching to team members to resolve complex technical challenges.
Work closely with all areas of the business to refine product requirements and design, implement and test components of the system.
Advise and drive software development best practices to ensure robust and solid technical design.
Analyze and solve complex and escalated challenges, identify risks and roadblocks, and effectively implement solutions.
Mentor and coach more junior Software Developers to foster a culture of learning, growth and technical excellence.
Analyze and evaluate requirements and propose high-level design and technical solutions at all stages of development.
Act as a key technical leader for complex project challenges and roadblocks.
Develop and analyze solutions to ensure that they are interoperable, performant and maintainable.
Establish and maintain high coding standards for the team and/or department.
Requirements
10+ years of experience in software development lifecycle, preferably in the healthcare technology industry. 5+ years in a senior or staff-level development role.
Post-secondary degree, diploma or certificate in Computer Science or equivalent and/or successful completion of coding camp and/or equivalent work experience.
Previous experience with developing software applications, unit and functional test practices.
Excellent abilities in end-to-end feature development.
Previous experience building complex systems, preferably in healthcare technology.
Familiarity with healthcare data formats (eg HL7, FHIR), preferred.
Demonstrated ability to drive technical decisions, lead projects and mentor other developers.
Excellent written and verbal communication skills with strong collaborative skills.
Benefits
Remote Work Environment
Flexible Time Away From Work Policy including PTO, Personal and Sick Days
Software Engineering Intern contributing to Tonal’s product roadmap while developing AI - assisted automation solutions. Collaborating with engineering teams to leverage new technologies and boost productivity.
Technical Lead specializing in mentorship and code quality at CanadaHelps, a leading charity platform. Driving team collaboration and delivering scalable software solutions for charitable donations.
Full Stack Developer for Signal49 Research, creating interactive dashboards and reporting tools. Work collaboratively with internal clients and data teams in a remote setting.
Renewables Lead Electrical Engineer driving growth and success in Ulteig’s electrical engineering offerings. Conducting system studies, mentoring, and leading projects in renewable energy sector.
Staff Software Engineer specializing in data infrastructure for Instacart's data governance and compute systems. Collaborating with engineering teams to enhance the platform's reliability and performance.
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.
Senior Engineer leading design and implementation of protective relaying systems for BWRX - 300 Nuclear Reactor. Engaging in grid interface projects and customer technical assessments.