Charles River Analytics

Web Client Software Engineer Charles River Analytics
Cambridge, Massachusetts

Sign Up For Hired To Get Job Offers

Sign Up

Meet companies like on Hired.

Tech Stack

  • Rackspace MailGun
  • Bluekai
  • Apache
  • Typekit
  • Greenhouse.io
  • Google Analytics
  • Google Maps (Non Paid Users)
  • ShareThis
  • Google Maps
  • Drupal

About Charles River Analytics

Job Description

Summary:  Charles River Analytics is developing enhancements to our state-of-the-art user-centered enterprise system for members of the U.S. Armed Forces. This effort is concerned with understanding and making decisions about human behavior, monitoring and optimizing missions, and communicating and collaborating within and across teams. This is an excellent opportunity to realize novel solutions to challenging problems within a well-defined domain, and to see those solutions implemented in operationally deployed software. This role works both with our team of scientists and other engineers to:

  • Interpret and refine both customer and internally generated requirements into design specifications
  • Implement features within a modern JavaScript web application framework as well as a JavaScript-based desktop application framework
  • Solicit feedback from an active user community and identify enhancements

Major Responsibilities/Activities:

  • Implement new analytic capabilities onto an existing, mature web application
  • Contribute to the design of new features
  • Perform root cause analysis on defects within existing features and propose and implement solutions
  • Operate independently in an Agile environment
  • Interact with customers, users, and subject matter experts to analyze and understand domain challenges and needs

Minimum Requirements:   

  • 5+ years of professional software development experience
  • 2+ years of experience developing JavaScript-driven web applications
  • Experience building single-page web applications
  • Knowledge of the Electron framework for cross platform desktop application
  • Experience with a modern JavaScript MVC framework such as Backbone
  • Experience with the D3 visualization library
  • Knowledge of HTML5, and CSS
  • Experience in independently formulating software design based on user requirements
  • Availability to travel several times a year within the US
  • U.S. Citizenship

Desired, but not Required:

  • 2+ years of Java experience
  • Experience modeling data in and formulating queries against an SQL RDBMS
  • Knowledge of build system engineering with tools such as Apache ANT, npm, and brunch
  • Experience developing JavaScript applications in CoffeScript
  • Experience developing map interfaces with OpenLayers
  • Experience building Java Spring REST servlets
  • Experience directly interacting with customers and/or users
  • Experience with Agile/Scrum development processes

 

Benefits:

Charles River Analytics offers competitive compensation plus bonus and profit-sharing, with an attractive benefits package including: up to 92% employer-paid medical and 100% employer-paid dental, vision, life and disability insurance, paid maternity/paternity leave, tuition reimbursement, monthly gym allowance, free parking, generous paid time off, and a casual environment. We are also accessible by public transportation.

Size
220 employees

Tech Stack

  • Rackspace MailGun
  • Bluekai
  • Apache
  • Typekit
  • Greenhouse.io
  • Google Analytics
  • Google Maps (Non Paid Users)
  • ShareThis
  • Google Maps
  • Drupal
Charles River Analytics

625 Mount Auburn Street, Cambridge, Massachusetts, United States, 02138