Engineering Lead, Digital & Omnichannel Technologies Job in Ballwin, MO

at EyeCare Partners

EyeCare Partners is the nation’s leading provider of clinically integrated eye care. Our national network of over 300 ophthalmologists and 700 optometrists provides a lifetime of care to our patients with a mission to enhance vision, advance eye care and improve lives. Based in St. Louis, Missouri, over 650 ECP-affiliated practice locations provide care in 18 states and 80 markets, providing services that span the eye care continuum. For more information, visit www.eyecare-partners.com.

Engineering Lead, Digital and Omnichannel Technologies:


We are looking for a passionate and highly motivated Engineering Lead with extensive experience in implementing/integrating/building scalable web, and mobile applications. The ideal candidate will be a subject matter expert of digital technology implementation, who can take responsibility for exceptional delivery & operations of our digital applications including website, mobile and all other digital touchpoints. Knowledge of practice management (PM) and electronic health record (EHR) solution is a plus.

This position will work closely with the Digital Experience, IT Infrastructure & Operations and Information Security teams to understand business needs and deliver quality solutions that meet the business and enterprise architecture requirements. Must have passion in keeping up with innovative technologies - software trends, and apply them to enable business opportunities.

Role & Responsibilities:

  • Lead the development & operations team of ECP’s digital & Omnichannel applications and supporting SaaS solutions.
  • Understand business requirements from business team, and provide technical design and documentation that aligns with the overall solution architecture.
  • Lead and support contract staff engaged in the SDLC of the applications.
  • Lead the effort in defining Non-functional requirements (NFR), and incorporate them to develop reliable (available, stable, high performance, scalable) applications.
  • Hands-on development of Micro services APIs on AWS Cloud.
  • Work in an Agile framework with Sprints, Stories, and tickets for Issues (post go-live).
  • Troubleshoot Issues and provide quick resolution and production support after application deployment.
  • Mentor junior developers.

Requirements:

  • Bachelors in Engineering, Computer Science, MIS or an equivalent field is required.
  • Hands-on experience developing and supporting high volume transactional applications.
  • 6+ years of overall software development experience.
  • Experience with Headless Contentful, Prismic, Wordpress, SFCC, BigCommerce or equivalent platforms
  • 3+ years of hands-on experience in Full Stack Java application development in a senior/lead role using Javascript, React, APIs, RESTful Micro services, etc.
  • 3+ years of experience working with AWS Cloud systems (Lambda, CloudFront, S3, CloudWatch, ECS, etc.)
  • Strong understanding of DevOps techniques such as CI, CD, TDD, etc.
  • Strong understanding of operational aspects of software solutions, including resiliency, security, reliability, etc.
  • Strong understanding of design patterns, with hands-on experience in implementing and validating the application of design patterns.
  • Experience with Messaging frameworks such as Kafka, as well as caching technologies like such as Redis.
  • Experience with Software Version Control such as Git /Gitlab
  • Proven ability to quickly comprehend and adopt new technologies by doing quick technology POCs / Pilots to prove the business value.
  • Self-starter with the ability to quickly learn new tools and tool features. Must be able to handle multiple tasks and priorities within a fast-paced work environment.
  • Proactive and forward-thinking attitude and creative problem-solving ability.
  • Demonstrated values of collaboration, transparency, and accountability.

Preferred:

  • Healthcare industry experience
  • Experience with Logging frameworks such as ELK
  • Understanding of PM – EHR systems
  • Experience with compliance and risk management requirements (ex: HIPAA, CCPA, PCI, etc.)