Blackcanyonconsulting
Full-Stack Developer (DailyMed)
Bethesda, Maryland. Posted 10 months ago
The role
The Full-Stack Developer will work on DailyMed, a resource providing drug labeling for the National Library of Medicine. You will support the User Services and Collection Division in managing biomedical literature and health information.
What you will do
- Work on DailyMed
- Support the User Services and Collection Division
Required qualifications
- 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
- Up-to-date experience with Java, Python/Django, JavaScript, CSS, Ruby, HTML5, and Oracle or PostgreSQL
- Non-SQL 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.
- 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
Benefits
- medical, dental and vision coverage
- 401k plan with employer contribution
- paid holidays
- vacation
- tuition reimbursement
About the company
Black Canyon Consulting (BCC) is a professional service and technology focused organization.