What are the responsibilities and job description for the Software Engineer - Drupal position at Northwell Careers?
Job Description
We are looking for a highly skilled Drupal/PHP LAMP Engineer to join our team and play a critical role in developing, maintaining, and optimizing web applications. The ideal candidate will have strong experience working with Drupal (8/9/10), PHP, and the LAMP (Linux, Apache, MySQL, PHP) stack, along with a deep understanding of web development best practices.
Job Responsibility
- Develop, maintain, and optimize Drupal-based web applications.
- Build and customize Drupal modules and themes to meet business needs.
- Manage and optimize LAMP stack environments for performance and scalability.
- Implement and maintain RESTful APIs, third-party integrations, and headless Drupal solutions.
- Debug and troubleshoot PHP and Drupal-related issues to ensure high availability and reliability.
- Work with front-end developers, UX designers, and stakeholders to create seamless user experiences.
- Ensure security best practices in Drupal development and server configurations.
- Automate deployment and configuration management using Drush, Composer, and CI/CD tools.
- Stay up to date with Drupal updates, emerging technologies, and industry trends.
Job Qualification
- Bachelors Degree in Computer Science
- 3 years of experience in Drupal backend development (Drupal 8/9/10).
- Strong expertise in PHP, MySQL, and Linux-based server environments.
- Experience with custom module development, Drupal APIs, and entity architecture.
- Proficiency in Composer, Drush, Git, and CLI-based development.
- Solid understanding of web security, caching strategies, and performance optimization.
- Familiarity with Docker, Ansible, or other DevOps tools is a plus.
- Experience with cloud hosting platforms (AWS, Azure, or similar) is a plus.
- Strong problem-solving skills and ability to work independently or in an agile team environment.
*Additional Salary Detail
The salary range and/or hourly rate listed is a good faith determination of potential base compensation that may be offered to a successful applicant for this position at the time of this job advertisement and may be modified in the future.When determining a team member's base salary and/or rate, several factors may be considered as applicable (e.g., location, specialty, service line, years of relevant experience, education, credentials, negotiated contracts, budget and internal equity).
Salary : $1,000 - $1,000,000