Engineering Lead, Digital & Omnichannel Technologies
Job Description
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.)
Date Posted
09/04/2022
Views
48
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsTeam Lead, Expansion Account Executive - Personio
Views in the last 30 days - 0
Personio a human resources platform is seeking a Team Lead Expansion Account Executive with 5 years of experience in B2B software sales The role invol...
View DetailsLead Data Analyst - Mitigation - WISE
Views in the last 30 days - 0
Wise is a global technology company seeking an Operations Analyst with 4 years of experience in analytics particularly in operational team analytics T...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View Details