CGS Federal
Drupal Developer
About this role
CGS is hiring a Drupal Developer in Dallas to support technical initiatives for a major Federal agency. You'll build and maintain Drupal sites, develop custom themes and modules, and collaborate across Agile teams to deliver government solutions.
What you'll do
- Build, administer, and maintain Drupal sites for federal clients
- Develop custom Drupal themes and modules
- Gather and translate user requirements into technical solutions
- Participate in Agile Sprint teams and ceremonies
- Facilitate collaboration between back-end and front-end development teams
- Learn and implement new technologies as needed
What they're looking for
- Drupal 8/9 (3+ years)
- PHP, MySQL, HTML, jQuery (5+ years)
- CSS, Sass, USWDS (5+ years)
- Drupal content modeling and site governance
- Linux (OEL, RHEL, CentOS)
- REST/SOAP APIs and CI/CD pipelines
- Drush, Composer, and Apache
- Azure DevOps and Agile methodology
Benefits
- Health, dental, and vision insurance
- Life insurance
- 401(k) retirement plan
- Flexible spending accounts (health, dependent care, commuter)
- Paid time off and federal holiday observance
- Professional development opportunities
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
CGS Federal
CGS Federal provides workforce development solutions and federal technology services, including training programs, job placement initiatives, and custom software development for government agencies. The company is hiring workforce development professionals in Washington, DC and SharePoint/PowerApps developers in Chicago and Atlanta to support these initiatives.
- Website
- cgsfederal.com
Likely interview questions
- Walk us through your experience developing custom Drupal themes and modules. Can you describe a specific complex module you built and the challenges you faced?
- Tell us about your experience with Drupal 8/9 specifically. What are some of the key differences you've encountered compared to earlier versions, and how have you adapted to them?