
Senior Software Engineer – Drupal, PHP
ICF
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
Salary
💰 $98,614 - $167,644 per year
Job Level
About the role
- Design and develop responsive and highly interactive Drupal modules using PHP, HTML, CSS, JavaScript, and Drupal theming best practices.
- Customize and modify existing Drupal themes while maintaining cross-browser compatibility and responsive design.
- Collaborate with the web frontend and quality assurance teams.
- Maintain unit-test code coverage using automated testing frameworks.
- Continuous Integration with Jenkins and Continuous Deployment.
- Work with and coordinate with other developers using digital tools such as Teams, Confluence, and Jira.
- Work with version control tools, such as Git.
- Utilize Docker container debugging and troubleshooting.
Requirements
- Bachelor's degree
- 5+ years of experience of PHP and/or Drupal, including familiarity with API design and development
- 2+ years of experience with traditional RDBMS databases, such as MySQL or SQLite
- 2+ years of experience with Git
- 2+ years of hands on experience with Linux, or equivalent CLI on Mac
- Candidate must be able to obtain and maintain a Federal Public Trust clearance
- Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US
- Must have lived in the United States for 3 full years out of the last 5 years
Benefits
- Health insurance
- 401(k) matching
- Flexible work arrangements
- Professional development opportunities
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPHTMLCSSJavaScriptDrupalAPI designRDBMSMySQLSQLiteLinux
Soft skills
collaborationcommunication
Certifications
Bachelor's degreeFederal Public Trust clearance