CTG Full Stack Senior Software Engineer

Bethesda, MD, United States
Jun 09, 2021
Required Education
Bachelors Degree
Position Type
Full time

Searching for a Full Stack Developer or Front-end Developer specializing in Angular/TypeScript to support the development of the ClinicalTrials.gov Protocol Registration and Results System (PRS). This is a full-time position located at the NIH campus in Bethesda, MD.

ClinicalTrials.gov is a database of privately and publicly funded clinical studies conducted around the world. You will join ClinicalTrials.gov team of web developers and software engineers to build user friendly, robust, flexible web applications. This role calls for more than an expert coder and architect - someone fluent in modern UI design and usability principles, who can work equally effectively with user researchers, designers, product managers, scientists, security and DevOps engineers.

ClinicalTrials.gov is a team at the National Center for Biotechnology Information (NCBI), a part of the National Library of Medicine (NLM) at National Institutes of Health (NIH). NCBI, one of the 400 top most-visited sites in the world, is the premier biomedical center, hosting over 4 million daily users in search of clinical, genetic and other information - at NCBI your work contributes to curing cancer faster! NCBI's wide range of applications (such as PubMed and ClincialTrials.org), platforms and environments (big data [petabytes], machine learning, multiple clouds) serve more users and more data than any other US Government Agency.

Duties & Responsibilities

  • Build robust, performant, user-facing web applications in Angular/TypeScript supporting millions of daily users
  • Develop, create, and ship new functionality for user interaction and scientific data visualization, using modern API's and frameworks
  • Work as an integral part of an Agile product team to deliver an unbelievably great user experience
  • Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy)


Required qualifications:

  • The successful candidate is self-initiated, intuitive, and possesses technical and business acumen
  • BS in Computer Science or scientific field (engineering, physics), or equivalent experience
  • Proficient with Angular/TypeScript frontend development
  • Knowledge of Angular design patterns

Preferred qualifications:

  • Good knowledge of JavaScript (including ES6+)
  • Experience with backend development in one of the current languages: Kotlin, Java, Python, etc.
  • Semantic markup and modern web layout techniques
  • Familiarity with relational databases
  • Selenium testing
  • Adept at agile techniques and practices


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 a 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.