Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Senior Research Software Developer New
Center for Applied Earth Science and Engineering Research
Memphis, TN, United States

Job Title

Senior Research Software Developer

Job Description

  • Develop and maintain internal and external websites for data collection and dissemination including the CAESER Geoportal as well as other web applications
  • Develop large and complex system projects and prototype implementations by participating in and overseeing their design, development, testing, debugging, and documentation
  • Conduct detailed system analysis to define scope, objectives, and implementation of custom applications utilized in data collection
  • Develops training materials for a range of technical capabilities
  • Conduct needs assessment and make recommendations for hardware and software requirements for variety of projects
  • Lead or assist with the development of future research opportunities
  • Participate in both technical and non-technical presentations at local, national, and international conferences


  • No telecommuting
  • Agencies are OK


Requested Qualifications:

  • Experience with full stack web application development using Python, JavaScript, Django, and React
  • Knowledge of various relational database management systems like PostgreSQL
  • Experience with version control systems like Git
  • Knowledge of PAAS services such as Dokku
  • Master’s degree in related area and two years related experience. Relevant experience may substitute for required education.
  • Interest in applying technology solutions to a broad spectrum of domains and disciplines and a willingness to learn a little about each

Optional Qualifications:

  • Experience with geospatial data and technology including, but not limited to, PostGIS, QGIS, GDAL,
  • Familiarity with Linux server environments
  • Experience with visualization libraries like D3, Leaflet, or OpenLayers
  • Interest in and experience with open source technology

Compensation and Benefits:

  • Up to 31 days of paid time off per year
  • Paid tuition up to 9 credit hours per semester
  • 401(k) with university matching
  • Professional development opportunities through international, national, and regional conferences

About the Company

The Center for Applied Earth Science and Engineering Research (CAESER) is an inter-disciplinary applied research center based out of the Herff College of Engineering at the University of Memphis. We work with a variety of governmental and non-profit organizations to develop data-driven solutions for a range of urban challenges. Our projects include groundwater research and monitoring, urban analytics, legacy data migration, or disaster response and recovery information support. To apply, visit the University of Memphis Work Forum. To learn more about CAESER, visit our website.

Contact Info

Previous Python Developer, Torchbox in Oxford, Oxfordshire, United Kingdom Next Artificial Intelligence Natural Language Processing Development Engineer (Apps Systems Engineer 5), Wells Fargo Bank, NA in Fremont, CA, United States of America