Software Engineer (PHP/Drupal)

GAP Solutions, Inc.

Durham (NC)

On-site

USD 70,000 - 90,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GAP Solutions, Inc. is seeking a Computer Programmer to support NIH operations in Durham, NC.

The role involves reviewing, updating and extending existing systems, coding in PHP/Drupal, testing, deploying and maintaining software, and ensuring data backups and security patches are in place. The ideal candidate has a Bachelor’s degree in CS or related field and at least 5 years of programming experience with databases and multiple languages.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • Minimum 5 years of programming experience in a professional setting.
  • Experience with PHP/Drupal and multiple databases.
  • Proficiency with common operating systems and MS Office Suite.

Responsibilities

  • Review, update, analyze and modify existing programming systems.
  • Encode, test, debug and install new programs using various languages.
  • Develop data backups and security patches; document assignments and reports.
  • Write and maintain program documentation and resolutions.
  • Coordinate with third parties and maintain SOPs while monitoring Drupal projects.
  • Maintain and monitor applications, databases, or software tools; test and optimize.

Skills

Communication
Detail-oriented
Problem solving

Education

Bachelor’s in Computer Science or Information Systems

Tools

PHP
Drupal
Web development
Databases
Operating systems
MS Office

Job description

Position Objective: The Computer Programmer will independently provide support services to assist in fulfilling the overall operational objective of the National Institute of Environmental Health Sciences within the National Institutes of Health.

Duties and Responsibilities:

  • Provides technical experience needed to assist in reviewing, updating, analyzing and modifying existing programming systems.
  • Encodes, tests, debugs and installs new programs using various programming languages.
  • Develops and schedules data backups, security patches or upgrades, etc.
  • Documents all assignments and creates various reports as needed.
  • Writes and maintains program documentation.
  • Documents programming problems and resolutions for future reference.
  • Work products and documents related to performing technical duties in PHP/Drupal (version 10 or higher) technology areas such as roadmaps, schedules, status reports, plans, and recommendations; coordinate activities with third parties; provide recommendations and review work.
  • Work products and documents related monitoring tasks related to the Drupal project plans and work closely with the Senior OpDev Specialist PHP Drupal; maintain and monitor applications, databases, or software tools; implement improvements to operations; test and maintain software products to ensure strong functionality and optimization.
  • Work products and documents related to performing operational duties; maintain and monitor applications, databases or software tools; implement improvements to operations; maintain and follow SOPs; test and maintain software products.
  • Work products and documents related to performing development duties; develop and implement new or major revisions; maintain and follow SOPs; provide recommendations and review.
  • Work products and documents related to writing and maintaining program documentation.

Basic Qualifications:

  • Bachelor’s in Computer Science, Information Systems, or similar.
  • Requires a minimum of 5 Years of experience in Computer Programing or a related field, with demonstrated experience performing computer programming, experience with various databases and computer programming languages.
  • Hands-on experience in websites, web applications, and UI automation testing.
  • Experience with various databases and computer programming languages.
  • Must have experience with various computer operating systems and be proficient with MS Office Suite.

Preferred Qualifications:

  • Ability to communicate effectively, orally and in writing, with non-technical and technical staff.
  • Detail-oriented and possess strong organizational skills with the ability to prioritize multiple tasks and projects.

*This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required by this position.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or other characteristics protected by law.

*This position is contingent upon contract award.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Computer Programmer
Computer Programmer

GAP SOLUTIONS INC • North Carolina

On-site
USD 75,000 - 115,000
Computer Programmer (52430)
Computer Programmer (52430)

GAP Solutions, Inc. • Northern (KY)

Hybrid
USD 120,000 - 150,000
PHP/Drupal Programmer & Systems Maintainer
PHP/Drupal Programmer & Systems Maintainer

GAP SOLUTIONS INC • North Carolina

On-site
USD 75,000 - 115,000
Senior PHP & Drupal Engineer for Web Apps
Senior PHP & Drupal Engineer for Web Apps

GAP Solutions, Inc. • Durham (NC)

On-site
USD 70,000 - 90,000
Senior PHP/Drupal Programmer
Senior PHP/Drupal Programmer

GAP Solutions, Inc. • Northern (KY)

Hybrid
USD 120,000 - 150,000
Drupal/PHP Developer
Drupal/PHP Developer

GTP, Inc. • Bethesda (MD)

On-site
USD 70,000 - 90,000
Scientific Program Analyst (52253)
Scientific Program Analyst (52253)

GAP SOLUTIONS INC • Bethesda (MD)

On-site
USD 132,000 - 142,000
Scientific Programmer (Job 1442)
Scientific Programmer (Job 1442)

DLH Corp • Baltimore (MD)

On-site
USD 115,000 - 120,000
Medical, dental, vision
401(k) Retirement Plan with match
Paid time off
Scientific Programmer (Job 1442)
Scientific Programmer (Job 1442)

DLH • Baltimore (MD)

On-site
USD 115,000 - 120,000
401(k) Retirement Plan
Paid Time Off (PTO)
Medical benefits
NIH Technical Writer/Editor (level 1)
NIH Technical Writer/Editor (level 1)

Key-Concepts-Knowledgebase-LL • Bethesda (MD)

On-site
USD 85,000 - 120,000