WebMD is an Equal Opportunity/Affirmative Action employer and does not discriminate on the basis of race, ancestry, color, religion, sex, gender, age, marital status, sexual orientation, gender identity, national origin, medical condition, disability, veterans status, or any other basis protected by law.
About the Role:
WebMD Ignite is focused on providing trusted information that helps consumers and providers make meaningful connections across our digital platforms. We are seeking a highly-skilled and experienced Senior Drupal Developer to join our Digital Experience engineering team.
As a member of the engineering team, you will solve complex software development problems and participate in extending specific functionality in Digital Experience Engine, our custom-built SaaS platform that enriches the core capabilities of Drupal 10.
Key Responsibilities:
Design and develop full-stack features for product-based sites using a best-in-class Content Management System tailored for health systems
Build custom modules & RESTful APIs, and work with Drupal’s configuration management system as needed
Build reusable code and libraries for future use
Work with complex data structures residing in Drupal and are enriched by vector databases
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Participate in agile SDLC best practices, continuous integration and delivery (CI/CD) as part of a progressive, agile organizational structure
Commit code, perform code reviews, help maintain technical documentation, and assist with configuration & release management
Required Qualifications & Experience:
Minimum of five years experience in a senior Drupal development role
Proficiency in Drupal 10, including custom theme development and thorough understanding of Twig files and YAML configuration
Comprehensive knowledge of Drupal APIs, queue workers, event subscribers, route management and caching system
Thorough understanding of standard web security protocols, data encryption and application security
Familiarity with CI/CD solutions with Pantheon hosting
Preferred Qualifications:
Responsive web development skills using JavaScript (ES6+), CSS3, SASS, and HTML5
Ability to automate with GitHub Actions
Familiarity with bash scripting
Experience working with NoSQL and vector databases
Knowledge of AI/ML-driven personalization and recommendation engines
VueJS, Vite and/or WebPack
Experience integrating Auth0 and/or SSO with Active Directory
Enthusiasm for software development, solid communication skills and the ability to self-organize around the delivery lifecycle
Experience working in Agile/Scrum environments