Senior Full-Stack Software Engineer
Ariadne · Bethesda, MD · 2 wk 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!