Jobs and Careers
AL

Senior Software Engineering Manager - EHR Integrations, Full Stack

Aledade
United Statesfull_timeVerifiedPosted 20 Jan 2024

About the role

Senior Software Engineering Manager - EHR Integrations, Full Stack, You have  experience building “0 to 1 products'', and you thrive in an ambiguous environment. You will be operating as the leader expected to influence the engineering team's overall direction. Your role will involve leading a team of software engineers, driving the development of innovative and scalable software solutions, and ensuring our products not only meet but exceed industry standards.
As the Sr. Software EM on the team, you will be responsible for taking Aledade’s world class point of care insights (Dx suggestions, analytics, care suggestions) one step closer to the Electronic Health Record (EHR) systems that our partner practices use for patient management! You will be overseeing the team building cutting-edge full stack applications, built on top of constructs like interoperability standards (FHIR, HL7), chromium project overlay apps compatible with browser based EHR systems, as well as Windows desktop based EHR systems. Point of Care full stack application initiative is one of the key 2024 product investments.
Here at Aledade, we're not just engineering software; we're engineering the future of healthcare. We’re on a mission to revolutionize healthcare delivery with cutting-edge technology. As part of the technology team at Aledade, you'll dive into the thrilling world of healthcare technology. You'll be part of a dynamic team that pushes boundaries and challenges the status quo. Your mission? To develop software that's not just code, but a catalyst for positive change in healthcare.

Required Skills and Experience / Qualifications:

  • BS/BTech (or higher) in Computer Science, Engineering or a related field required
  • 10+ years of production-level experience as an engineer and technical leader building scalable, reliable and secure software. 
  • 5+ years of managerial experience building and leading technical engineering teams
  • 5+ years experience building and managing full stack and complex frontend applications built using modern web technologies (e.g., JavaScript, React, Angular, VueJs, Node.js).
  • Excellent problem-solving, organizational, and communication skills.

Desirable Qualities / Preferred Key, Skills, and Abilities:

  • Leadership Experience. You have led engineering teams in past roles, demonstrating an ability to mentor, inspire, and drive technical excellence. 
  • Strategic Vision. You have experience crafting and executing a strategic vision for the team. You have connected day-to-day tactics to long-term strategy, ensuring that the team's output aligns with our business goals.
  • Planning Prowess. Your background includes translating business objectives into technological roadmaps, aligning short-term actions with long-term strategic goals, and effectively communicating these plans to both technical and non-technical stakeholders.
  • Experience with Scaled Deployment. Your experience includes managing the challenges of software deployment, updates, and maintenance across thousands of remote endpoints (browser/windows apps/etc.)
  • Experience in building and managing chromium based apps, pluggable UIs (overlays) which work via chrome plugins / chromium apps  in browsers / windows desktop. 
  • Experience with the healthcare industry, understanding of healthcare-related regulatory compliance, and Electronic Health Records (EHRs/EMRs) is a plus.
  • You have experience in attracting, hiring, and coaching world-class engineers including performance management
  • Familiarity with at least 1 server-side web technology (eg: Nodejs, Java, Python, Scala, C#, C++,Go, JVM). Python preferred.
  • Experience with cloud based technologies such as AWS, Azure or google cloud

Responsibilities:

  • Build a high performing team by hiring and nurturing engineering talent.
  • Lead, mentor, and manage a team of software engineers, fostering an environment of innovation and excellence.
  • Oversee the development of fullstack software applications and complex frontend interfaces, ensuring high-quality deliverables.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements and deliver user-centric solutions.
  • Drive the technical roadmap and strategy for the engineering team, ensuring alignment with the company's goals and objectives.
  • Ensure adherence to best practices in software development, including code quality, testing, and agile methodologies.
  • Stay abreast of emerging trends and technologies in software development, particularly within the healthcare sector.
  • Oversee resource allocation, project timelines, and budget management.
  • Facilitate continuous learning and development opportunities for team members.
  • Lead by example, demonstrating technical expertise and

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Aledade

View company profile →