Jobs · Engineering

Senior Full-Stack Software Engineer

Ariadne · Bethesda, MD · 2 mo ago
EngineeringFull-time

Duties & Responsibilities

  • Build robust, performance enhancing, user-facing web applications in JAVA/Kotlin supporting millions of daily users.
  • Develop, create, and ship new functionality for user interaction and scientific data visualization, using modern APIs 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).

Requirements

  • BS in Computer Science or scientific field (engineering, physics), or equivalent experience
  • Solid knowledge and experience in programming for the past 3 years
  • Good knowledge of Java or Kotlin
  • Good understanding and experience in Object-Oriented Programming
  • At least very basic knowledge of standard algorithms and data structures
  • At least basic understanding of Relational databases
  • Be able to learn in the process

Preferred Qualifications

  • Kotlin, and Ktor
  • Angular and Typescript
  • Hibernate, Spring, Kubernetes, Elastic search, SOLR
  • Knowledge and experience in front-end development
  • Backend Services, REST, HTTP
  • TCP/IP Networks and Linux / Unix

This is a full-time remote position during quarantine. Upon return from quarantine, it will be a full-time and onsite job at the National Center for Biotechnology Information (NCBI) at NIH in Bethesda, MD.

Click Apply button now!

Similar jobs