Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

8 results for Drupal Developer in Baltimore, MD

Database Developer
  • Glen Rock, PA
  • onsite
  • Permanent
  • 135000 - 145000 USD / Yearly
  • We are looking for a skilled Database Developer to join our team in Glen Rock, Pennsylvania. In this role, you will work closely with business users to design, develop, and maintain Oracle-based applications, ensuring system integrity and compliance. This position offers the opportunity to contribute to critical technical solutions and collaborate with internal and external teams.<br><br>Responsibilities:<br>• Provide technical and functional support for Oracle EBS modules, including Manufacturing and Finance.<br>• Collaborate with stakeholders to gather requirements and create tailored solutions within Oracle systems.<br>• Develop and maintain applications using Oracle tools to support labeling, manufacturing, and system extensions.<br>• Coordinate with vendors and internal teams to implement system enhancements and provide ongoing support.<br>• Create detailed functional specifications and assist with system configuration and testing processes.<br>• Diagnose production issues through root cause analysis and implement effective long-term solutions.<br>• Ensure data integrity and compliance with regulatory standards across Oracle-based applications.
  • 2026-03-13T00:00:00Z
Software Development III
  • Arlington, VA
  • onsite
  • Temporary
  • 75.24 - 75.24 USD / Hourly
  • <p>This role is part of a technical sub-family responsible for writing and maintaining source code, building and maintaining software applications, and applying frameworks involved in the software release lifecycle. This includes programming, documentation, configuration management, testing, debugging, and overall stewardship of applications and frameworks that become production-ready software products.</p><p>This role works independently on day-to-day objectives and is responsible for delivering high-impact results across projects or technical areas. This position may also coach and review work performed by junior or lower-level technical staff.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>·        Analyze, design, develop, and update software to support new features and system performance improvements.</p><p>·        Develop high-quality C++ applications in a Linux-based environment.</p><p>·        Implement and maintain communication interfaces and protocols including TCP/IP, UDP, and DDS.</p><p>·        Utilize Docker and Kubernetes (RKE2) for containerization, orchestration, and deployment automation.</p><p>·        Collaborate closely with cross-functional engineering teams to support deployments and integrations.</p><p>·        Apply strong understanding of Linux system internals for troubleshooting and development.</p><p>·        Manage and maintain software source control and configuration using industry‑standard tools.</p><p>·        Contribute to solution design discussions, influencing process and approach for the broader team.</p>
  • 2026-03-16T00:00:00Z
Software Development IV
  • Arlington, VA
  • onsite
  • Temporary
  • 94.87 - 94.87 USD / Hourly
  • <p>This role supports a key Federal defense program and is responsible for developing, maintaining, and enhancing complex software applications and frameworks across the full software release lifecycle. This role requires expert-level technical proficiency, strong problem-solving abilities, and the ability to contribute to multiple technical domains concurrently.</p><p>This position works onsite in Arlington, VA, collaborating closely with an all-onshore engineering team. Ideal candidates will be able to quickly ramp up in a fast-paced environment and hit the ground running.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>·        Analyze, design, develop, and update software for new features, system enhancements, and performance improvements.</p><p>·        Write, maintain, and document high-quality C++ source code.</p><p>·        Develop solutions for complex technical problems affecting multiple systems and disciplines.</p><p>·        Implement and maintain communication interfaces using protocols such as TCP/IP, UDP, and DDS.</p><p>·        Work within the Linux operating system at an advanced level.</p><p>·        Support containerization and automated deployment using Docker and Kubernetes (RKE2).</p><p>·        Collaborate across engineering, operations, and integration teams to support software deployments.</p><p>·        Utilize software source control and configuration management tools.</p>
  • 2026-03-16T00:00:00Z
GoLang Developer IV
  • Washington, DC
  • onsite
  • Temporary
  • 78 - 83 USD / Hourly
  • <p><strong>GoLang Developer IV </strong></p><p><strong>Service Type:</strong> 45 Week Contract, Potential for Extension</p><p><strong>Location: </strong>Onsite/Hybrid Washington, DC </p><p><strong>Position Overview</strong></p><p>We are seeking a <strong>Senior (Level IV) GoLang Developer</strong> to lead development initiatives and deliver high‑quality solutions within a modern, distributed systems environment. This role emphasizes hands‑on Go development, cloud‑native technologies, and secure, scalable system design. The ideal candidate is self‑driven, technically strong, and comfortable taking ownership of complex initiatives.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead design and development of new functional features using Go</li><li>Troubleshoot, debug, and resolve software defects</li><li>Maintain high standards of code quality, performance, and scalability</li><li>Refactor existing codebases to improve efficiency and maintainability</li><li>Decompose business requirements into clear technical tasks and estimate effort</li><li>Participate in solution design discussions and document technical decisions</li><li>Work with distributed systems, messaging platforms, and databases</li><li>Collaborate with cross‑functional teams to deliver reliable solutions</li></ul>
  • 2026-04-02T00:00:00Z
Application Development Project Manager
  • Kensington, MD
  • onsite
  • Temporary
  • 55 - 70 USD / Hourly
  • <p><strong>Position Overview</strong></p><p> We are seeking an experienced <strong>Application Development Project Manager</strong> to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead end-to-end <strong>application development projects</strong> from planning and requirements gathering through development, testing, deployment, and post-implementation support.</li><li>Collaborate with <strong>software developers, QA teams, product owners, and business stakeholders</strong> to define project scope, objectives, and deliverables.</li><li>Develop and manage <strong>project plans, timelines, budgets, and resource allocation</strong> to ensure projects are delivered on schedule.</li><li>Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders.</li><li>Facilitate <strong>Agile or Waterfall project management processes</strong>, including sprint planning, backlog grooming, and project reviews when applicable.</li><li>Coordinate <strong>cross-functional teams</strong> to ensure alignment between business requirements and technical implementation.</li><li>Ensure <strong>quality standards, documentation, and testing processes</strong> are followed throughout the development lifecycle.</li><li>Manage <strong>vendor relationships and third-party development partners</strong> when applicable.</li><li>Support change management, user adoption, and post-deployment improvements.</li></ul><p><br></p><p><br></p>
  • 2026-03-06T00:00:00Z
Application Development Project Manager
  • Washington, DC
  • onsite
  • Temporary
  • 55 - 70 USD / Hourly
  • Position Overview We are seeking an experienced Application Development Project Manager to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders. Key Responsibilities Lead end-to-end application development projects from planning and requirements gathering through development, testing, deployment, and post-implementation support. Collaborate with software developers, QA teams, product owners, and business stakeholders to define project scope, objectives, and deliverables. Develop and manage project plans, timelines, budgets, and resource allocation to ensure projects are delivered on schedule. Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders. Facilitate Agile or Waterfall project management processes, including sprint planning, backlog grooming, and project reviews when applicable. Coordinate cross-functional teams to ensure alignment between business requirements and technical implementation. Ensure quality standards, documentation, and testing processes are followed throughout the development lifecycle. Manage vendor relationships and third-party development partners when applicable. Support change management, user adoption, and post-deployment improvements.
  • 2026-03-06T00:00:00Z
Application Development Project Manager
  • Fairfax, VA
  • onsite
  • Temporary
  • 55 - 70 USD / Hourly
  • <p><strong>Position Overview</strong></p><p> We are seeking an experienced <strong>Application Development Project Manager</strong> to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead end-to-end <strong>application development projects</strong> from planning and requirements gathering through development, testing, deployment, and post-implementation support.</li><li>Collaborate with <strong>software developers, QA teams, product owners, and business stakeholders</strong> to define project scope, objectives, and deliverables.</li><li>Develop and manage <strong>project plans, timelines, budgets, and resource allocation</strong> to ensure projects are delivered on schedule.</li><li>Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders.</li><li>Facilitate <strong>Agile or Waterfall project management processes</strong>, including sprint planning, backlog grooming, and project reviews when applicable.</li><li>Coordinate <strong>cross-functional teams</strong> to ensure alignment between business requirements and technical implementation.</li><li>Ensure <strong>quality standards, documentation, and testing processes</strong> are followed throughout the development lifecycle.</li><li>Manage <strong>vendor relationships and third-party development partners</strong> when applicable.</li><li>Support change management, user adoption, and post-deployment improvements.</li></ul><p><br></p><p><br></p>
  • 2026-03-06T00:00:00Z
Senior Software Engineer
  • Gaithersburg, MD
  • onsite
  • Temporary
  • 88 - 93 USD / Hourly
  • <p>Robert Half is seeking a Senior Software Engineer with AI‑enabled development experience to support the modernization of a real-time, high-availability air traffic management platform. This role offers the opportunity to work on safety-critical systems that directly support national airspace operations in a collaborative, mission-driven environment.</p><p>You will contribute to the development and sustainment of complex software systems using both traditional systems engineering practices and AI‑augmented development techniques throughout the Software Development Life Cycle (SDLC).</p><p><br></p><p>Key Responsibilities:</p><ul><li>Design, develop, test, and maintain software for real-time, high-availability systems</li><li>Apply AI-assisted development tools to accelerate coding, refactoring, debugging, and automated test generation</li><li>Utilize AI responsibly across the full SDLC including:</li><li>Requirements analysis</li><li>System design</li><li>Implementation</li><li>Testing</li><li>Documentation</li><li>Code review</li><li>Analyze complex system requirements and translate them into efficient, maintainable software designs</li><li>Develop and maintain automation scripts across development, test, and production environments</li><li>Promote code quality, reuse, traceability, and cross-team collaboratio</li></ul>
  • 2026-03-10T00:00:00Z