WebMD
Website:
webmd.com
Job details:
Education:
B.E. Computer Science/IT degree (or any other engineering discipline)
Experience: 6+ years
Work timings: 2:00 PM to 11:00 PM IST
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.
Position Requirement:
- 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
- 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
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
Click on Apply to know more.