Summary: As part of the AMN Telehealth team, the Senior Software Engineer leads implementation efforts on the Telehealth applications and platform. This is a highly collaborative role working to deliver end-to-end solutions across the entire enterprise. The Senior Software Engineer will consult regularly with other Engineers, Architects, Business Analysts and Product Managers involved in the specifying, delivery and consumption of AMN Telehealth offerings. In this hands-on role, you will develop platform components and APIs and be on point for scoping internal and external system integrations. The ability to mentor other developers and provide technical leadership is also a key expectation of this position.
Who You Are: As a senior member of the team, you will be self-directed and capable of mentoring other Software Engineering team members. You are hands-on and able to champion the enterprise technology vision (“big picture”) as well as delve into the specific details of a technical design. You will provide technical leadership, drive critical implementation initiatives, participate in strategic and tactical decisions and set an example for professional decorum and competence across the AMN Telehealth Engineering teams.
Duties and Responsibilities:
· Develop software for cloud-based platforms
· Proactively collaborate across AMN Telehealth teams to ensure products are delivered successfully, with high quality and in line with stated requirements
· Provide active leadership throughout the entire development lifecycle
· Lead continuous improvement exercises to enhance platform performance, stability and scalability
· Recommend third-party components and solutions as appropriate as part of the core platform
· Ensure data models balance performance and flexibility to meet current needs and future requirements
· Keep up to date with software industry trends, healthcare technology services, video-conference software, mobile applications, and general Software Engineering best practices
· Contribute to specification documents, IP development and externally facing technical documentation
· Lead technical integration efforts with vendor, customer and partner systems
· Mentor other team members to increase subject matter expertise across the team and organization (this position does not require heavy people management, however)
· Promote and champion industry and company standards for Software Engineering and data security
Required Experience:
· Bachelor’s degree in Computer Science, MIS or equivalent work experience
· 5+ years professional experience in software development, with significant recent experience using Python, Flask, GraphQL, Docker, Celery, AWS, React, HTML, and Javascript.
· Clear understanding of application development and data security standards
· Experience with WebRTC (Twilio) or other web-based video standards is a big plus
· Healthcare industry and experience creating HIPAA compliant software is preferred
· Practical experience developing platform APIs and performing technical integrations
· Experience developing platforms accessed by mobile applications
· Experience with Agile/Scrum development processes
· Expert problem-solving skills and an aptitude for learning and implementing emerging technologies
· Ability to work in a self-directed fashion while being resourceful and adaptable
Strong verbal and written communication skills
Job Type: Full-time
Benefits:
Schedule:
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Dynamic Animation Systems, Inc. (DAS) is seeking Software Engineers at all levels to become an...
Apply For This JobJob Description *Job Description:* We are seeking a passionate and results-driven Sales Representative to join our team at Quattro As...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are looking for an enthusiastic and experienced systems tester for our web-based applications. Working...
Apply For This JobFull Job Description You’ve dedicated yourself to the software development profession. You take pride in your craft and are eager...
Apply For This JobFull Job Description What You Will Get Health Insurance Dental + Vision Insurance 401k Plan Hourly pay of $17 –...
Apply For This JobSupercharge your career at Nucleus Networks! Founded in Kitsilano, BC, in 2001, Nucleus is an award-winning Managed IT Services provider...
Apply For This Job