Senior Drupal Developer

2 weeks ago


Alexandria, Virginia, United States Powder River Industries, LLC Full time
Job Description

At Powder River Industries, LLC, we are seeking a highly skilled Senior Drupal Developer to join our team. As a key member of our Agile Framework environment, you will be responsible for designing and setting up a scalable Drupal architecture, working closely with our DevOps team to create a seamless experience for our clients.

Key Responsibilities:

  • Analyze client needs and design a scalable Drupal architecture
  • Plan and implement Research.gov's Drupal architecture
  • Collaborate with DevOps to create the Research.gov Drupal pipeline
  • Assume long-term responsibility for the Research.gov Drupal platform

Requirements:

  • 12+ years of experience in Drupal development
  • Experience with developing Drupal web sites and web applications, including multi-site and migration, defining content structure, taxonomy, and designing REST APIs
  • Experience with Sybase and PostgreSQL Database
  • Experience working in containerized environments and knowledge of CI/CD pipelines
  • Experience with Composer and Drush
  • Experience working with RESTful Web Services and APIs
  • Experience with PHP
  • Experience with setting up and configuring Drupal sites, including SiteBuilding
  • Experience with designing and debugging applications
  • Experience with Composer, Docker, Jenkins, and Kubernetes
  • Experience with implementing and building accessible web sites with HTML, CSS/SASS/SCSS, JavaScript, and jQuery

Preferred Skills:

  • Experience with Drupal 8/9 and later versions
  • Experience with selecting, installing, and patching Drupal modules, including popular ones such as Feeds, Groups, Migration, Open LDAP, Simple SAML, and OAuth
  • Experience with configuring Drupal user access controls (users, roles, and permissions)
  • Experience in securing Drupal sites based on FEDERAL IT Security best practices
  • Familiarity with Accessibility standards, particularly Section 508
  • Experience with test-driven development and unit testing tools
  • Experience with source control management systems, including Git
  • Experience with the migration of existing CMS content into Drupal via the Migrate module
  • Experience with Drupal modules, including feeds, Groups, Open LDAP, Simple SAML, and OAuth
  • Experience with configuring Drupal users, roles, and permissions
  • Experience with programming languages, including Python or Java
  • Experience with JIRA and Confluence
  • Excellent communication and teamwork skills

Non-Negotiable Requirements:

1. Must have a Public Trust to start, which can take up to 11 weeks to complete

2. Must be in DMV

3. "Required" in the job description means REQUIRED. Must SHOW in their resume.

Technical Environment:

Microsoft Teams is the main tool used for communication. Lucid Spark is used for whiteboarding. Jira and Confluence are used a lot as well.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or protected veteran status, or any other legally protected basis, in accordance with applicable law. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.



  • Alexandria, Virginia, United States Powder River Industries, LLC Full time

    Job DescriptionWe are seeking a highly skilled Senior Drupal Developer to join our team at Powder River Industries, LLC. As a key member of our Agile Framework environment, you will be responsible for designing and setting up a scalable Drupal architecture, working closely with our DevOps team to create a seamless Drupal pipeline.Key Responsibilities:Analyze...


  • Alexandria, Virginia, United States Potomac Haven Inc Full time

    Job Title: Senior Drupal Developer LeadPotomac Haven Inc is seeking an experienced Senior Drupal Developer Lead to join our team. As a key member of our development team, you will be responsible for managing the development and maintenance of our websites, working with a talented group of content, design, and development professionals to achieve our goals...


  • Alexandria, Virginia, United States Leidos Full time

    Job Title: Senior SharePoint DeveloperLeidos is seeking a highly skilled Senior SharePoint Developer to join our team in Alexandria, VA. As a Senior SharePoint Developer, you will be responsible for designing, coding, testing, and deploying software deliverables for SharePoint and Dynamics applications.Key Responsibilities:Collaborate with a team of...


  • Alexandria, Virginia, United States Sunrise Senior Living Full time

    Job Title: Senior Maintenance ManagerSunrise Senior Living is seeking a highly skilled and experienced Senior Maintenance Manager to join our team. As a key member of our facilities management team, you will be responsible for ensuring the day-to-day operations of our community's facilities are running smoothly and efficiently.Responsibilities:Maintain a...


  • Alexandria, Virginia, United States Sunrise Senior Living Full time

    Job Title: Senior Maintenance ManagerSunrise Senior Living is seeking a highly skilled and experienced Senior Maintenance Manager to join our team. As a key member of our facilities management team, you will be responsible for ensuring the safe and efficient operation of our community's facilities and grounds.Responsibilities:Maintain a safe, clean, and...

  • Senior Web Developer

    2 weeks ago


    Alexandria, Virginia, United States BAE Systems USA Full time

    Job Title: Senior Web DeveloperWe are seeking a highly skilled Senior Web Developer to join our team at BAE Systems USA. As a Senior Web Developer, you will be responsible for designing, developing, and maintaining complex web applications using the LAMP stack (Linux, Apache, MySQL, PHP).Key Responsibilities:Develop and maintain public and private websites...


  • Alexandria, Virginia, United States Addison Group Full time

    Senior Dotnet DeveloperThe Addison Group is seeking a highly skilled Senior Dotnet Developer to join our team. As a key member of our development team, you will be responsible for designing, coding, testing, and maintaining high-quality applications using the.NET framework.Key Responsibilities:Develop and implement new features and functionality using.NET...


  • Alexandria, Virginia, United States Infojini Full time

    Job Title: Senior Application ProgrammerInfojini is seeking a highly skilled Senior Application Programmer to join our team. As a key member of our development team, you will be responsible for designing, coding, testing, and documenting new and existing web applications.Key Responsibilities:Develop web applications using C#, ASP.NET, JavaScript, SQL Server,...


  • Alexandria, Virginia, United States Optomi Full time

    Senior Python Developer OpportunityOptomi, in partnership with a leading broadcasting company, is seeking a highly skilled Senior Python Developer to join their team. As a key member of the team, you will be responsible for providing technical expertise and collaboration with cross-functional teams to understand technical requirements.Key...


  • Alexandria, Virginia, United States Leidos Full time

    Job Title:Senior SharePoint DeveloperJob Summary:Leidos is seeking a highly skilled Senior SharePoint Developer to support a customer within the Department of Justice on Software Development and Support services. The ideal candidate will have extensive experience with SharePoint development, Azure DevOps, and Service Now, with a strong background in Agile...


  • Alexandria, Virginia, United States Leidos Full time

    Job Title: Senior Power Apps DeveloperLeidos is seeking a highly skilled Senior Power Apps Developer to join our team. As a Senior Power Apps Developer, you will be responsible for designing, developing, and deploying custom applications using Microsoft Power Apps.Key Responsibilities:Design and develop custom applications using Microsoft Power AppsDevelop...

  • Activity Director

    1 month ago


    Alexandria, Virginia, United States Sunrise Senior Living Full time

    About the RoleSunrise Senior Living is seeking a highly motivated and experienced Activity Director to lead our day-to-day activities and programs for a Sunrise Senior Living community.Key ResponsibilitiesLead volunteer-based activities and programs that enrich the lives of Sunrise Assisted Living and Memory Care residents.Collaborate with other Sunrise...


  • Alexandria, Virginia, United States Black Fox Full time

    Job OverviewBlack Fox is seeking a highly skilled Senior Application Programmer to join our team. As a key member of our development team, you will be responsible for designing, coding, testing, and documenting new and existing web applications.Key ResponsibilitiesDevelop web applications using C#, ASP.NET, JavaScript, and SQL ServerDesign and implement new...


  • Alexandria, Virginia, United States Black Fox Full time

    Job OverviewBlack Fox is seeking a highly skilled Senior Application Programmer to join our team. As a key member of our development team, you will be responsible for designing, coding, testing, and documenting new and existing web applications.Key ResponsibilitiesDevelop web applications using C#, ASP.NET, JavaScript, and SQL ServerDesign and implement new...


  • Alexandria, Virginia, United States Black Fox Full time

    Job OverviewBlack Fox is seeking a highly skilled Senior Application Programmer to join our team. As a key member of our development team, you will be responsible for designing, coding, testing, and documenting new and existing web applications.Key ResponsibilitiesDevelop web applications using C#, ASP.NET, JavaScript, SQL Server, and HTMLDesign and...

  • Senior Java Developer

    3 weeks ago


    Alexandria, Virginia, United States Creative Financial Staffing Full time

    About the RoleCreative Financial Staffing is collaborating with an engineering firm specializing in Software Development, Advanced Artificial Intelligence, and DevSecOps. This firm focuses on engineering solutions for the most pressing challenges of their clients while keeping an eye on future innovations.Job DescriptionAs a Senior Java Developer, you will...


  • Alexandria, Virginia, United States Omitron, Inc. Full time

    Job Title: Senior Java Software Developer SMEOmitron, Inc. is seeking a highly skilled Senior Java Software Developer SME to join our team in Alexandria, VA. As a key member of our software engineering team, you will play a critical role in designing and developing the next generation of satellite spaceflight safety systems.Job SummaryWe are looking for a...


  • Alexandria, Virginia, United States Optomi Full time

    Optomi Partnership OpportunityWe are seeking a highly skilled Senior Python Developer to collaborate with our partner in the broadcasting industry. As a key member of our team, you will be responsible for providing technical leadership and expertise to drive the development of innovative solutions.Key Responsibilities:Collaborate with analysts and product...


  • Alexandria, Virginia, United States Systems Planning and Analysis, Inc Full time

    Job Title: Senior Capture Manager-NavySystems Planning and Analysis, Inc. (SPA) is a leading provider of technical solutions to complex national security issues. We are seeking a highly skilled Senior Capture Manager to lead our business development activities in the Navy market.Job SummaryThe successful candidate will report directly to the Chief Growth...


  • Alexandria, Virginia, United States Omitron, Inc. Full time

    Job Title: Senior Java Software DeveloperJob Summary:Omitron, Inc. is seeking a highly skilled Senior Java Software Developer to join our team in Alexandria, VA. As a key member of our software engineering team, you will be responsible for designing and developing software systems that protect satellites from various hazards in space.Responsibilities:Design...