Full stack Drupal developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
Precise Software Solutions Inc. is seeking a Full Stack Software Developer with hands-on experience in Drupal, Python, Linux, and Java to support and enhance a public-facing Drupal platform. The ideal candidate is comfortable working across the full stack - from front-end theming and content management in Drupal to back-end Python and Java development and Linux systems administration - and can troubleshoot issues confidently across all of these layers. Local candidates are preferred; remote candidates will also be considered., * Perform full-stack development across the Drupal front end (theming, configuration, modules) and Python/Java back-end services.
-
Maintain and support a public-facing Drupal website, including content, configuration, and module updates.
-
Maintain and upgrade Drupal and establish standards and best practices for ongoing development.
-
Design, write, and maintain Python scripts and applications that run in the production Linux environment.
-
Support ETL processes, file transfer jobs, and JDBC-based database connectivity on Linux servers.
-
Monitor and troubleshoot Linux systems, including memory usage, background/batch jobs, and general system health.
-
Apply strong Linux and Python expertise to diagnose and resolve production issues quickly.
-
Use Java as needed to support integrations, utilities, and legacy components.
-
Collaborate with client technical experts and business users throughout the Software Development Life Cycle (SDLC).
-
Work within an Agile framework to deliver conceptual and technical solutions, updating designs and code based on client feedback.
-
Leverage AI-assisted development tools (e.g., GitHub Copilot, Claude, ChatGPT) to accelerate coding, debugging, and documentation.
Requirements
-
Bachelor’s degree in computer science, Engineering, or a related field.
-
5+ years of relevant software development experience.
-
5+ years of experience developing applications on the Drupal platform.
-
3+ years of experience with Python, Linux, SQL, and Java.
-
Full-stack development experience spanning front-end (Drupal) and back-end (Python/Java) technologies.
-
Demonstrated ability to troubleshoot Linux systems (memory usage, background jobs, file transfer, JDBC connectivity).
-
Must hold, or be able to obtain, a Public Trust clearance.
Benefits & conditions
- Comprehensive Health Benefits (Medical, Dental and Vision)
- Flexible Spending Accounts (FSA) & Health Savings Account (HSA)
- Retirement Plan with 4% match and discretionary match at year end
- Paid Time Off (PTO): 15 days of PTO accrued per year; 7 holidays+ 3 Floating holidays; 2 Innovation days (paid training days)
- Short Term and Long-Term Disability
- Paid Parental Leave
- Paid Jury Duty leave
- Life and AD&D Insurance
- Critical Illness Insurance
- Training and Development
- Wellness Incentives & Discount programs
- Employee Referral Program
- Annual Charity Donation Match
- Awards and Recognition
About the company
Precise Software Solutions, Inc. is a mission-focused technology services company delivering secure digital platforms, infrastructure, and operational IT services to government organizations. A CMMI Level 3-appraised company, Precise partners with agency technology leaders and solution providers to design, build, operate, and modernize enterprise IT solutions that support critical public missions combining agility, innovation, and performance to deliver measurable results.
Precise specializes in cloud and hybrid infrastructure, platform engineering, security operations and compliance, application modernization, and data platforms and analytics. The company is known for its agile, delivery-driven approach and innovative engineering practices, applying operational rigor and performance-focused execution to improve system resilience, security, and scalability across complex government environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers
Where To Find Software Engineering Jobs