Skip to main content

This job has expired

You will need to login before you can apply for a job.

Full Stack Application Developer

Employer
Medical Science & Computing (MSC), a Dovel company
Location
Bethesda, MD, United States
Start date
Apr 12, 2021
Overview

Medical Science & Computing, Inc. is searching for a full stack application developer with focus on Redux and cloud development technologies. The developer will develop applications to be used in a biomedical research environment at the National Institute of Allergy and Infectious Disease (NIAID) in the National Institutes of Health (NIH). This opportunity is a full-time position with MSC and it is on-site at NIH in Rockville, MD.

Duties & Responsibilities

The full stack application developer will work on software projects that vary in size and complexity. The position will entail working on projects both independently and as part of a project team. Projects will include both the development of new web applications as well as extension of existing research applications. Applications developed by the team are used in clinical and research settings and development is driven by continued use and iterative feedback from researchers and clinical staff as well as subject matter experts and software development team members.

Work within a multidisciplinary informatics team to:

The role will be responsible for developing and extending bioinformatics solutions and will entail:
  • Developing code in an agile development team, documenting code and tracking tasks
  • Developing new applications as well as extending existing applications
  • Working with the project team and an enterprise infrastructure team to stand up new functionality
  • Experiment with new technologies and systems and prototyping solutions for potential integration into existing infrastructure and finding solutions to deploy them in a secure manner
  • Working within the developer team to share knowledge, collaboratively developing best practices
  • Working with Stakeholders, Users, and Project Managers to meet NIH Project Goals and Milestones
  • Collaborating with external developer communities to share software resources; Specific projects may include substantial collaboration with partners, some of who may be international


Requirements

Required
  • B.S. in computer science or related field
  • 3+ year advanced JavaScript frameworks and libraries including Redux
  • 3+ year experience with Python development and related frameworks such as Django or Flask
  • Demonstrated experience working on back-end development including Linux shell scripting - e.g., BASH
  • 3+ years front-end development experience including HTML5, CSS3
  • Experience developing and using RESTful web services and JSON or XML objects for communication
  • Experience working independently on both front-end and back-end developer tasks as well as coordination of development tasks with other team members
  • 2+ years' experience with Git and code deployments to multiple environments and involving contributions of multiple team members
  • Experience communicating with end users on software development projects
  • Experience contributing to open source projects that have had demonstrated impact on the community for which the software was developed
  • Demonstrated experience extending the functionality of existing software; ability to learn an existing body of code and extend it



Desired

  • Experience with ReactJS and VUE.js
  • Experience with Python development
  • Experience with developing on cloud platform especially AWS or Google Cloud
  • Experience with developing visualizations using the D3.JS Library
  • Experience in continuous integration/continuous deployment (GoCD)
  • Experience re-writing legacy client applications (developed in Java for example) to replace them with newer technologies

#LI-SK1

Company Description

We are a trusted government partner that blends deep domain expertise with advanced technologies to help our customers solve complex problems that improve, protect, and save lives. As a rapidly growing company, we combine entrepreneurial spirit, customer focus, and an outcomes-based approach to support agency missions in health IT, life sciences, public safety, and grants management.

The Dovel Family of Companies offers employees an opportunity to advance beyond a specific role or contract, we offer a path to develop an enriching career. We believe in empowering a culture of innovation, customer success, and employee growth.

What you'll get...
  • Time Off! Flexible schedules and company paid holidays allow you to take the time you need.
  • Investment in YOU! 401(K) company contributions are yours to keep with no waiting period.
  • Choices! Unique healthcare plans to choose from with options like fertility and orthodontia benefits.
  • Discovery! With our tuition assistance and training programs, we support your career advancement.
  • Tax Savings! Enroll in pre-tax Health or Dependent Care Flexible Spending, HSA with company contributions, parking, and/or transit commuter benefits.
  • Support! Working parents and busy professionals - we've got you covered with a supportive culture, confidential Employee Assistance Program, and membership to Care.com.
  • Perks! Employee discounts, peer recognition programs, company-wide wellness challenges, and fun community events.
  • A Voice! A unique culture where you can influence decisions and have your voice heard.


We are an Equal Opportunity Employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, disability, or veteran status.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert