Job Description

Full Stack Developer – Charlotte, NC



Job Responsibilities


  • Migrate existing web-based solution using a proprietary technology to a new, standards-based platform
  • Assist in training the current staff on the technologies involved in the new solution
  • Assist in or lead other IT related projects and activities as dictated by the needs of the business
  • Participation in IT support coverage for the business



Required Experience


  • Web UI development using standard technologies like HTML, CSS, Bootstrap, JavaScript, jQuery, and Ajax
  • Experience designing and implementing high performance, scalable web-based solutions
  • Experience designing high performance dashboards using a variety of charting and mapping technologies
  • Server-side development using tools like Python, CherryPy, and NGINX
  • Database design and development using Microsoft SQL and PostgreSQL database systems
  • Experience writing high performance queries, stored procedures, and functions
  • Web based charting and mapping tools like HighCharts, Flot, Chart.js, CanvasJS, OpenLayers, and Leaflet
  • A degree in Computer Science or similar field
    • 2+ years of relevant work experience in addition to a degree
    • 5+ years of proven web development experience may be accepted in lieu of a degree
  • Experience with SAS and ArcGIS is a plus

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online