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:
Share this Job