• Full Stack Drupal Engineer

    Posted Date 5 months ago(5/11/2018 4:49 PM)
    Job ID
    # of Openings
    Job Location(s)
  • Overview

    Medical Science & Computing (MSC) is an exciting growth oriented company, dedicated to providing mission critical scientific and technical services to the Federal Government. We have a distinguished history of supporting the National Institutes of Health (NIH) and other government agencies. MSC offers a dynamic and upbeat work environment, excellent benefits and career growth opportunities.


    We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, Medical and Flexible Spending Accounts, Pre-Tax Transit Assistance and tuition reimbursement. If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!


    Duties & Responsibilities

    Medical Science & Computing is searching for a Full-stack Drupal Engineer to support the National Institutes of Health (NIH). This opportunity is full-time, and it is on-site in Rockville, MD.


    Duties and Responsibilities:

    This position involves leading development work on new and existing websites that support internal and external scientific research, including redesign and migration of existing projects.

    • Responsible for back-end development, site building and architecture
    • Plan and implement migration of an existing Drupal 7 site to Drupal 8, including data and custom modules
    • Support theme design and work closely with front-end developers and stakeholders to ensure a visually appealing, functional, and intuitive implementation
    • Write clean, maintainable and extensible code using platform and industry standards
    • Oversee system administration, including deployments and configuration management
    • Monitor and report website performance issues and coordinate with the server team to mitigate vulnerabilities
    • Reliably deliver assigned tasks in a timely and efficient manner and take ownership of the product delivery
    • Other duties as required



    Position Requirements:

    • Bachelor’s or Master’s degree in Computer Science or related discipline, or the equivalent of education, certification, or work experience
    • 5+ years experience developing web solutions in Drupal and PHP implementations in a LAMP environment; minimum 1 year of Drupal 8 experience required
    • Ability to architect Drupal solutions including data, display, and information architecture
    • 3+ years experience creating custom Drupal modules
    • Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery, and frameworks such as Bootstrap or Semantic UI
    • Knowledge of component-based or atomic design practices
    • Experience with version control using Git, including managing branches, is required
    • Thorough understanding of the Software Development Lifecycle and exposure to Agile or iterative software design practices
    • Experience working with APIs, integrating with external web services (REST, XML, JSON) or third-party tools
    • Ability to communicate and work with a multi-disciplinary team of developers, analysts, and scientific subject matter experts
    • Experience with one or more of the following: Python scripting; web-based 3D display and/or manipulation; accessibility and 508 compliance preferred.



    Medical Science & Computing is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed