Developer - Intermediate Drupal Web Developer - Level 2
Listed on 2026-10-17
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer
Select how often (in days) to receive an alert:
Work Arrangement:
Requisition Number: 275136
Regular or Temporary:
Regular
Location:
Durham, NC, US, 27710
Date:
Sep 29, 2026
At Duke Health, we're driven by a commitment to compassionate care that changes the lives of patients, their loved ones, and the greater community. No matter where your talents lie, join us and discover how we can advance health together.
About Duke Health Technology Solutions
Pursue your passion for caring and innovation with Duke Heath Technology Solutions, which is dedicated to the transformation, development, and management of enterprise information technology solutions across Duke Health.
By harnessing the power of innovative technologies like cloud computing and artificial intelligence — and pairing them with a forward-thinking approach — Duke Health Technology Solutions is revolutionizing the future of health care at Duke Health and beyond.
The Developer supports the administration, maintenance, and enhancement of enterprise web hosting and Drupal services for Duke Health as a member of the Public Web Hosting team at Duke Health Technology Solutions. Performs routine platform maintenance, assists with website deployments and upgrades, investigates and resolves technical issues, supports customers and site owners, and contributes to the development of automation and operational efficiencies.
Partners with senior developers, engineers, and stakeholders to deliver secure, reliable, and user-focused web services that meet organizational needs.
Required Technical Skills
- Drupal or similar web content management system
- HTML
- CSS
- PHP
- Apache
- Git / Git Lab
- MySQL / SQL
- DNS
- SSL/TLS
- Bash / Power Shell
- Docker
- REST APIs
Preferred Technical Skills
- Solr
- CI/CD
- Python
Duties and Responsibilities of this Level at a Minimum
LEVEL 1:
- Develop and deploy application features according to technical specifications.
- Follow agreed-upon application development best practices.
- Identify inefficiencies in existing application development processes.
- Contribute to the development of products within a given technical domain.
- Use existing frameworks and tools to develop application code.
- Develop and deploy application features according to technical specifications.
- Troubleshoot problems with existing application code.
- Analyze and prototype technical solutions.
- Follow established source control and deployment practices to help ensure reliable product releases.
- Participate in any of the phases of the software development lifecycle as requested.
- Perform other related duties incidental to the work described herein.
LEVEL 2:
In addition to the duties described for the Level 1, the Level 2 will, at a minimum:
- Research and promote the adoption of application development best practices that could benefit Duke.
- Develop automated solutions to inefficient or repetitive application development tasks.
- Contribute to the development of several products within a given technical domain.
- Identify frameworks and tools that are best‑suited for the task at hand.
- Write technical specifications, given functional requirements.
- Refactor code to share methods and plug‑ins wherever possible.
- Research and promote the adoption of automated testing tools and techniques that could benefit Duke.
- Diagnose problems with existing application code and develop technical solutions that resolve the problems.
- Assist with in‑depth analysis of technical problems, suggest short‑term and long‑term resolutions.
LEVEL 3:
In addition to the duties described for the Level 1 and Level 2, the Level 3 will, at a minimum:
- May function as a technical leader, either as a subject matter expert with proficiency in defined area(s) of the profession, or as a generalist, with a broad knowledge of all aspects of the profession.
- May…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).