New isn't on its way. We're applying it right now.
Drupal Software Engineer
Location
District of Columbia
Posted
7 days ago
Salary
Not specified
Job Description
Job Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent years of experience
- At least 5 years of professional engineering experience
- Strong frontend engineering in React or Angular
- Demonstrated experience with Drupal development, including Drupal 10 module development, Drupal 10 Form APIs, custom forms, templates, theming, hooks, and custom workflows
- Experience building complex, accessible web applications
- Experience implementing Section 508 and WCAG accessibility
- Experience with role-based access control in both frontend and backend contexts
- Strong backend experience with APIs, workflow logic, and metadata driven systems
- Strong relational database skills
- Familiarity with cloud or hybrid hosting environments
- Experience with CI and CD pipelines, Docker, and modern DevOps practices is a plus
- Strong communication and comfort working with teams
- Client facing professionalism
- Strong attention to detail
- U.S. Citizenship required (due to Federal contract restrictions).
Benefits
- Competitive hourly rate (commensurate with experience).
- Flexible, remote work arrangement.
- Opportunity to contribute to a high-impact, federally mandated modernization initiative.
- Collaborative environment with direct visibility on a nationally recognized federal program.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer, Knowledge Graph – Rust
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
Intermediate Backend Engineer building a Rust-based Knowledge Graph service for GitLab
The Senior Platform Architect will serve as the accountable technical owner from purchase to stable production, transforming complex challenges into scalable, repeatable solutions for customers. This role involves shaping delivery patterns, operational standards, and enablement strategies to accelerate customer success and manage technical risk.
Principal Technical Architect
BlackboardBlackboard advances teaching excellence and unlocks the full potential of technology to deliver meaningful outcomes. We empower institutions to deepen connections between educators and learners, inspire engagement, and drive long-term academic success across the full learner journey. For more information, please visit www.blackboard.com.
The Principal Technical Architect will design, architect, and build the core stateful, multi-layer system, establishing the norms and workflows for an AI-native development culture using AI-assisted tooling. This role involves owning the full technical vision, building the core intelligence architecture, and later hiring and mentoring a small senior engineering team.
The developer will design, develop, and maintain web application features using Angular, Java, and Spring Boot, while building and integrating RESTful APIs for application services and data exchange. Key tasks also involve integrating features with Esri ArcGIS Maps API/SDK, supporting geoprocessing services, and building Power BI dashboards for crash analytics.