Full stack Drupal developer

Precise Software Solutions, Inc.

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, engineering, or a related field.
  • 5+ years of relevant software development experience.
  • 5+ years of experience specifically with the Drupal platform.
  • 3+ years of experience in Python, Linux, SQL, and Java.
  • Must demonstrate full-stack development abilities across both front-end (Drupal) and back-end (Python/Java) technologies.

Responsibilities

  • Develop full-stack solutions on the Drupal platform, including front-end theming and back-end services.
  • Maintain a public-facing Drupal website, overseeing content and module updates.
  • Establish best practices for Drupal development and perform upgrades as needed.
  • Design and maintain Python applications in a Linux production environment.
  • Support data processes and maintain database connectivity on Linux systems.
  • Monitor Linux system performance and troubleshoot issues as they arise.
  • Collaborate with clients and stakeholders throughout the development process.

Benefits

  • Comprehensive health benefits including medical, dental, and vision.
  • Flexible Spending Accounts (FSA) & Health Savings Account (HSA).
  • 4% matched retirement plan with potential discretionary annual match.
  • Generous paid time off policy with additional innovation days and holidays.
  • Short-term and long-term disability coverage provided.
  • Paid parental and jury duty leave.
  • Life and AD&D insurance along with critical illness insurance.
  • Access to training and development opportunities.
  • Wellness incentives and employee discount programs.
  • Employee referral program enhancing team growth.
  • Annual charity donation match recognizing communal responsibility.
  • Recognition awards to celebrate employee contributions.
Full Job Description
Position Summary

Precise Software Solutions Inc. is seeking a Full Stack Drupal 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.

Key Responsibilities:
• 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 AND PERKS
  • 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


Similar Jobs

More Jobs at Precise Software Solutions, Inc.

More Information Technology Jobs

Find similar Full stack Drupal developer jobs: