Job Summary
The position involves the development and maintenance of a Drupal-based collaboration platform that spans several deployments. It emphasizes the establishment of the platform’s architecture and design, which includes gathering and validating requirements from users and customer leadership. The role also requires showcasing new features and actively participating in various development processes, such as building pipelines, automating tests, and mentoring less experienced developers.
Responsibilities
- Develop and maintain a Drupal-based collaboration platform across multiple deployments.
- Design and shape the platform’s architecture according to user and leadership requirements.
- Demonstrate new features as they are developed.
- Contribute to development processes, including build pipelines and test automation.
- Provide mentorship to junior developers.
Qualifications
- U.S. citizenship is required, with eligibility for TS/SCI clearance and CI Polygraph.
- Significant experience in frontend development with JavaScript and/or TypeScript.
- Expertise in secure web application development on Linux.
- Experience with relational databases and version control systems like Git.
- Familiarity with CI and DevOps practices.
- A minimum of nine years of relevant professional experience; specific educational qualifications may substitute this requirement.
- Desired proficiencies include Agile methodologies, PHP, frontend frameworks, NoSQL databases, accessibility standards, SRE practices, and technical communication skills.

