Senior Drupal Software Application Developer

One Federal Solution

Beltsville (MD)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

One Federal Solution is seeking an Application Software Developer/Engineer to deliver web apps on the Drupal LAMP stack for NAL core systems. You will design USWDS-aligned themes, migrate custom code, and integrate MFA while supporting CI/CD, security patches, and production releases.

The role requires strong Linux, Git/GitHub, and database skills, plus experience with security standards like NIST and FedRAMP. Collaboration with stakeholders and cross-functional teams is essential.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field.
  • 6+ years of professional experience with Drupal (LAMP Stack).
  • 2–3 years Python programming.
  • 2–3 years designing Drupal themes per USWDS.
  • Experience migrating custom code to newer Drupal versions.
  • Experience with Drupal site-building—modules and custom modules.
  • Experience in Linux CLI and LAMP environment.
  • Experience with Git/GitHub version control.
  • Experience with MFA integration in Drupal.
  • Knowledge of NIST and FedRAMP security standards.

Responsibilities

  • Provide web app development and O&M support using Drupal for NAL core apps.
  • Design Drupal themes in accordance with USWDS.
  • Migrate and adjust custom Drupal code for latest versions.
  • Integrate MFA with Drupal sites and apps.
  • Manage GitHub CI/CD pipelines for deployments and releases.
  • Mitigate Drupal security advisories and apply patches.
  • Develop, test, deploy, and maintain Drupal apps and modules.
  • Perform advanced site-building with contributed and custom modules.
  • Support deployments, updates, troubleshooting, and releases.
  • Collaborate to evaluate migration paths and modernization.

Skills

Drupal
LAMP Stack
Python
Git/GitHub
Docker
USWDS
Security compliance

Education

Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related

Tools

Git
GitHub
Docker
MySQL
PostgreSQL

Job description

The Application Software Developer/Engineer will provide web application software development and Operations & Maintenance (O&M) support using the Drupal (LAMP Stack) platform for NAL core applications. The successful candidate will support Drupal application development, theme design, application modernization, security compliance, version upgrades, and DevSecOps activities while working closely with government stakeholders and technical teams.

Task and Duties:
  • Provide web application software development and Operations & Maintenance (O&M) support using Drupal (LAMP Stack) for NAL core applications.
  • Design and develop Drupal themes in accordance with the U.S. Web Design System (USWDS).
  • Migrate and adjust custom Drupal code to support the newest Drupal versions.
  • Integrate multifactor authentication (MFA) with Drupal websites and applications.
  • Manage GitHub CI/CD pipelines to support automated application deployment and software releases.
  • Analyze and mitigate Drupal security advisories, apply security patches, and support vulnerability remediation.
  • Develop, customize, test, deploy, and maintain Drupal web applications and custom modules.
  • Perform advanced Drupal site-building using contributed modules and custom module development.
  • Support application deployments, software updates, troubleshooting, testing, and production releases.
  • Collaborate with systems analysts and project coordinators to evaluate application modernization and migration paths.
  • Utilize containerization technologies, including Docker, to support development and deployment activities.
  • Ensure applications comply with federal cybersecurity requirements, accessibility standards, and development best practices.
  • Develop and maintain technical documentation related to application development, deployment, security, and system configuration.
  • Provide technical support and collaborate effectively with cross-functional teams to deliver secure, high-quality web applications.
Required Qualifications:
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical discipline (or equivalent combination of education and experience).
  • Minimum of6 yearsof professional experience developing substantial software applications using Drupal (LAMP Stack).
  • Minimum of2–3 yearsof general programming experience with Python.
  • Minimum of2–3 yearsof experience designing Drupal themes in accordance with the U.S. Web Design System (USWDS).
  • Experience migrating and adjusting custom code to the newest Drupal versions.
  • Experience with advanced Drupal site-building, contributed modules, and custom module development.
  • Experience working in a LAMP environment and proficiency using the Linux command line.
  • Experience integrating multifactor authentication (MFA) with Drupal websites.
  • Experience developing and maintaining source code using Git and GitHub version control.
  • Experience collaborating with systems analysts and project coordinators to evaluate and define application migration paths.
  • Experience with containerization technologies, including Docker.
  • Experience managing GitHub CI/CD pipelines.
  • Expert knowledge of Drupal security advisories, patch management, and security best practices.
  • Knowledge of federal cybersecurity standards, including NIST and FedRAMP.
  • Experience using security scanning tools and mitigating identified security findings.
  • Experience working with relational databases, including MySQL and PostgreSQL.
  • Strong experience working in Linux environments, including command-line utilities and administration.
  • Expert knowledge of HTML, XHTML, and CSS with practical web development experience.
  • Knowledge of the U.S. Web Design System (USWDS) and the USDA Digital Strategy Playbook.
  • Excellent analytical, communication, problem-solving, and customer service skills.
  • Ability to work independently while contributing effectively within a collaborative team environment.
About One Federal Solution

One Federal Solution (OFS) is an innovative Professional Services provider with over 20 years of experience supporting Defense and Civilian agencies. OFS specializes in Business Intelligence, Acquisition and Procurement, and other Professional Services. We are pioneers, builders, thought leaders, and pride ourselves in thinking outside the box to co-create with our customers, helping them achieve excellent enterprise wide outcomes. As a certified Service-Disabled Veteran-Owned Small Business (SDVOSB), OFS is committed to providing people who deliver high performance and excellence to our government partners.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Application Programmer/QA Engineer
Application Programmer/QA Engineer

One Federal Solution • Beltsville (MD)

On-site
USD 85,000 - 110,000
Application Software Developers/Engineer
Application Software Developers/Engineer

One Federal Solution • Beltsville (MD)

On-site
USD 90,000 - 140,000
Senior Drupal Engineer — Secure Web Apps & DevSecOps
Senior Drupal Engineer — Secure Web Apps & DevSecOps

One Federal Solution • Beltsville (MD)

On-site
USD 110,000 - 140,000
Web Full Stack Developer
Web Full Stack Developer

NuAxis Innovations • United States

On-site
USD 140,000 - 190,000
Competitive benefits
Lead Web Content Developer (Senior Full Stack Drupal Lead / Architect)
Lead Web Content Developer (Senior Full Stack Drupal Lead / Architect)

NuAxis Innovations • United States

On-site
USD 150,000 - 190,000
Snr. Drupal Full Stack Developer
Snr. Drupal Full Stack Developer

NuAxis Innovations • Washington

On-site
USD 120,000 - 160,000
Drupal App Developer & QA Engineer (DevSecOps)
Drupal App Developer & QA Engineer (DevSecOps)

One Federal Solution • Beltsville (MD)

On-site
USD 85,000 - 110,000
Snr. Drupal Full Stack Developer
Snr. Drupal Full Stack Developer

International Executive Service Corps • Washington

On-site
USD 90,000 - 120,000
Sr. Software Developer, Application
Sr. Software Developer, Application

Oasys International, LLC • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
Drupal Developer
Drupal Developer

CGS Federal (Contact Government Services) • Charlotte (NC)

On-site
USD 80,000 - 110,000
Health benefits
Dental benefits
Vision benefits
+5