Drupal Developer

US-VA-McLean

External

Req #: 6864
Type: Full-Time
logo

Steampunk

Connect With Us:
Connect To Our Company
				Overview:

As a Drupal Developer, you will work with our growing DevSecOps practice delivering software features for Content Management Systems. We are looking for candidates with experience with 3-5 years experience writing software using Agile and DevSecOps methods such as build/release management, CI/CD practices, and test automation. Responsibilities include:

Responsibilities:

* Design, develop, and deploy modules within Drupal to manage content
* Collaborate with stakeholder, designers, and business analysts to refine requirements
* Troubleshoot software quality, security, and reliability issues 
* Participate in code reviews and quality assurance activities 
* Automate unit and functional tests 
* Identify technical problems, perform root cause analysis, and develop software updates and fixes
* Support debugging, troubleshooting, and testing of software 
* Document software code, features, and training guides 
* Use virtualization and containerization to optimize software systems 
* Implement solutions and provide continuous improvement recommendations
* Present technical solutions and demos to a variety of stakeholders
* Act as an individual contributor and mentor more junior team members  

Qualifications:

Required: 

* Ability to obtain a U.S. government Security Clearance 
* BS Degree in an IT field OR BS in a non-IT field and 2 years related IT experience 
* 5+ years of experience developing modules and components in Drupal
* Experience with Java 17 and Angular 17
* 3+ years of experience using CI/CD pipelines with tools such as Jenkins, GitHub Pipelines
* Experience developing in and implementing docker containers
* Experience implementing Automated Testing frameworks including unit testing 

Preferred: 

* 5+ years of application development experience in an Agile environment 
* Experience supporting technical demonstrations or tech challenges 
* Excellent written and verbal communication skills, interpersonal and collaborative skills
			
Share this job: