Backend Web Developer

Agile, Apache HTTP Server, Computer science, CouchDB, DBA, Data management, Database, Docker, Engineering, Finance, Framework, Git, Integration management, Jenkins, Linux, MongoDB, NoSQL, Oracle, PostgreSQL, Python, QA, SQL, Software, Software deployment, Software engineering, Software development, Web development
Full Time
Depends on Experience
Travel not required

Job Description


This position serves as a full stack developer and deployment lead as a member of a team of software engineers, developers, data architects and analyst in support of environmental research and data management for the NOAA Fisheries Northwest Science Center in Seattle Washington. The team develops and manages applications that support data ingest from a variety of platforms, integration, management, analysis, display and dissemination in Linux framework that leverages a variety of state of the art tools and frameworks in a Linux stack that includes both SQL and NoSQL database management tools.


  • Develops technical designs and specifications for software products
  • Researches and integrates design strategies, product specifications, development schedules, and user expectations into product capabilities
  • Uses software development technologies and tools to build, test, and maintain product modules, components, and subsystems, interacts with customers and stakeholders.
  • Provides leadership and direction in prioritizing team efforts to support both project demands and long terms architectural objectives to move FRAM into a consistent framework and best of breed technical reference model.


  • Reports to Caelum’s Director of NOAA programs.
  • Works closely with the FRAM Division Chief, receives technical guidance and priorities
  • Provides technical direction and administrative oversight for other team members
  • Coordinates with scientists and analysts in the NW Fisheries Science Center while also interacting with members of the greater NW Fisheries Community.


  • Minimum B.S/B.A. in Engineering, Computer Science, or related field
  • Demonstrated proficiency, with a minimum of 6 years’ relevant experience particularly in backend Web development
  • Experience in server application deployment with tools such as Express, Docker, Jenkins, Apache Server)
  • Experience and demonstrable expertise with the following technologies:
    • Git
    • SQL databases such as Oracle or PostGreSQL
    • Agile Software Development techniques
    • Understanding and experience with Linux including performance tuning
  • Highly Desirable skills and expertise include
    • Apache CouchDB
    • No SQL Database experience
    • Docker
    • MongoDB
    • CouchDB
    • Python
  • Experience working on a science/research based technical team
  • Experience in a NOAA or other U.S Government particularly in support of a science mission is desirable
  • Strong written and verbal communication skills


*Base salary open, depending upon background and experience of successful candidate*

Dice Id : 10124333
Position Id : 6808737
Originally Posted : 1 month ago
Have a Job? Post it