SOFTWARE DEVELOPER
The Position
They are looking for an experienced full-stack software developer to join our small team in Perth (Australia). You will be working developing Web-based geospatial software to deliver and analyse satellite, sensor, and UAV imagery. As an early stage contributor, you will have the opportunity to take ownership of key parts of the software and drive them forward.
This is a full-time, long-term contract starting in 2018. You will be working primarily in East Perth and secondarily from home.
Where you can make an impact
- Produce high quality, reliable, well-tested software to help power our geospatial platform.
- Take ownership of new projects and features.
- Work comfortably across the front and back end to deliver complete features.
- Explain best practices, influence design decisions.
- Inspire innovation and cultivate an environment of continuous improvement.
Required skills/experience
- Bachelor, Master, or PhD in Computer Science, Software Engineering, or related degree.
- 5+ years of experience.
- Being able to work independently with minimal supervision and using current software engineering practices.
- Knowledge of GIS concepts and tools including QGIS, GeoServer, and Gdal.
- Front end development with JavaScript, jQuery, OpenLayers, CSS, and JSP.
- Back end development with Java and a lightweight Web application framework like Stripes, Struts, or Wicket.
- Database experience including SQL, PostgreSQL, and PostGIS.
Bonus points
- Deployment and administration of Linux (Debian/Ubuntu) servers, including Bash scripting.
- Configuration of Linux services including Apache, Tomcat, and Squid.
- Mercurial.
- Lua.
- Docker.
- KVM.
- Cesium.
REF.086/2017