DeveloperJobs.io
← Back to all jobs

Job Description

Join Johns Hopkins Applied Physics Laboratory (APL) in Laurel, MD to build full stack software for advanced visualizations that turn complex data into actionable intelligence.

Responsibilities

  • Support a range of R&D projects and systems using full stack expertise and advanced data visualization solutions
  • Collaborate with sponsors and end users in defense or intelligence organizations to understand operations and identify requirements
  • Design and implement intuitive user interfaces that make complex data modalities accessible and actionable
  • Stay current on industry and practices standards to help maintain software and hardware
  • Investigate new research areas including graph theory, 3D visualization, and web design to maintain technical advantage

Requirements

  • B.S. in Computer Science, Engineering, Mathematics, or another relevant technical field, or another Bachelor's or Master's degree with relevant experience
  • At least 2 years of practical experience developing software with Vue.js, Python, JavaScript, Java, Rust, or other relevant tools
  • Experience with database technologies such as SQL/NoSQL and RESTful API development
  • Experience with one or more advanced UI frameworks: VueJS, Streamlit, JavaFX, Angular, or React
  • Ability to obtain a TS/SCI level security clearance (U.S. citizenship required). If selected, you will be subject to a government security clearance investigation and must meet access requirements for classified information

Technologies

  • Vue.js, VueJS, Python, JavaScript
  • Java, Rust
  • SQL, NoSQL
  • RESTful API
  • Streamlit, JavaFX, Angular, React

Benefits

  • Robust education assistance program
  • Unparalleled retirement contributions
  • Healthy work/life balance
  • Comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development

You'll go above and beyond minimum requirements if you have...

  • Master's degree or higher in Computer Science, Engineering, Mathematics, or related field
  • Experience developing custom visualizations for datasets to answer specific analytic needs
  • Experience with 3D visualizations, graph theory, VR/AR software development
  • Experience with containerization and orchestration such as Docker or Kubernetes
  • Experience with scalable databases such as Elasticsearch/OpenSearch
  • Experience with object storage systems like MinIO or similar
  • Experience with cloud-scale architectures such as AWS or EKS
  • 5+ years of experience in Full Stack projects for the DoD or IC
  • Hold a current active security clearance

Location

  • Laurel, MD 20723 (onsite)

Pay

  • USD 100,000 - 245,000 per year
  • Minimum rate: $100,000 Annually
  • Maximum rate: $245,000 Annually

Similar Jobs