Description
Position at WebMD
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