Black Canyon Consulting is searching for a Full-Stack Developer to support the User Services and Collection Division (USCD) at the National Library of Medicine, National Institutes of Health. The developer will work on VSAC, a central repository and authoring tool for clinical terminology value sets.
Requirements
- Experience in either Java or TypeScript
- Proficient in implementing HL7 FHIR (R4/R5)
- BS in Computer Science or a scientific field (engineering, physics), or equivalent experience
- 5+ years of full-stack web applications development, using Python, Django, and Angular.
- Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Experience with version control systems like Git or SVN
- Hands-on experience in implementation/debugging Elastic Search, Postgres, and Solr
- Hands-on experience in developing applications with Docker Containers
- Hands-on experience in using GitLab, Bamboo, and other CI/CD pipeline tools
- Have up-to-date experience with Java, Python/Django, JavaScript, CSS, Ruby, HTML5, and Oracle or PostgreSQL
- NonSQL database management experience in MongoDB or Cassandra with the ability to share, define schema, etc., as well as supported tools like NodeJS and AngularJS
- Solid understanding of computer science principles like data structures, algorithms, etc., to continually improve one’s ability and current implementation
- Solid experience in the use of software engineering tools like JIRA, agile methodology, test-driven development, etc.
- Experience in cloud computing environments like AWS, Azure, or Google Cloud
- Proficient in Agile Method and apply it in software development
Benefits
- Medical, dental and vision coverage
- 401k plan with employer contribution
- Paid holidays
- Vacation
- Tuition reimbursement