Software Engineer and Senior Software Engineer - Applications

Alexandria, VA
Sep 22, 2017
Sep 30, 2017
Full Time
Job Title: Software Engineer and Senior Software Engineer - Applications Job Type: Full-Time Location: Alexandria, VA   Job Description:

ASCO (American Society of Clinical Oncology) has embarked on a pioneering effort to develop a learning healthcare system in oncology. This system, CancerLinQ, ( aggregates data from the day to day care of cancer patients to improve the quality of care and improve health outcomes of all patients with cancer. We are looking for a smart and talented software engineer to join us in our fight against cancer using big data technologies.This position can be based in Alexandria, VA or San Francisco, CA.  


  • A hands-on senior software development role within a small development team
  • Work with other technical members and partners to deliver on the vision of CancerLinQ
  • Work with the Products team to define requirements and then translate those requirements into well designed software components along with unit tests
  • Develop key components of the CancerLinQ application suite
  • Ensure the highest level of quality in all the software that is delivered
  • Document and communicate with technical and non-technical audiences
  • Ensure scalability of the platform with sound design principles as the use and volumes grow

  • Bachelors or Masters in computer science or equivalent educational background
  • 3+ years of software development experience
  • Good level hands-on knowledge of Java, Javascript, Scala and other programming languages 
  • Experience with Agile development methodologies and tools like git and JIRA
  • Experience with full stack software development with a great understanding of UI patterns and UI technologies
  • Experienced with Javascript based front end frameworks like React and Angular.
  • Exposure to data standards in Healthcare IT like HL7, CDA, CCD, RxNorm, LOINC, ICD 10
Additional Requirements for Senior Software Engineer:

  • 7+ years of software development experience
  • Experience with design and architecture of scalable “big data” platforms using AWS S3, Redshift, and Apache Spark.
The American Society of Clinical Oncology (ASCO) is a professional oncology society headquartered in Alexandria, Virginia with nearly 35,000 members worldwide committed to conquering cancer through research, education, prevention and delivery of high quality patient care. ASCO has more than 300 dedicated full-time staff to manage its growing number of programs, services, and interests in cancer public health issues. (


This position offers an excellent benefits package and opportunities to participate in professional development programs. To learn more about ASCO, please visit

Apply for Software Engineer and Senior Software Engineer - Applications

Already uploaded your resume? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your Resume must be a .doc, .pdf, .docx, .rtf, and no bigger than 1Mb

4000 characters left

By applying for a job listed on Washington Post Jobs you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.