UNAVCO Software Engineer II/II
UNAVCO, a non-profit membership-governed consortium, facilitates geoscience research and education using geodesy.
For nearly three decades, UNAVCO has spearheaded the utilization of cutting-edge technology while providing robust operational support for researchers exploring tectonics (earthquakes, volcanoes, plate tectonics), the deformation of ice, the Earth's response to ground water, sea level, and aspects of the hydrosphere, and atmosphere. Our instrumentation toolbox includes high-precision GPS, LiDAR (Light Detection and Ranging) for Airborne Laser Swath Mapping and Terrestrial Laser Scanning, InSAR (Interferometric Synthetic Aperture Radar), and more. We host the NSF’s Geodesy Data Archive and provide cyberinfrastructure to support the full data life cycle and interoperability with national and international Earth science Data Centers.
Our long-term success depends on development of a forward-looking, diversified workforce that draws on and cultivates talent across the demographic spectrum of gender and ethnicity, across international boundaries, and across scientific disciplines.
Position overview
UNAVCO has two open positions to fill at either the Software Engineer II or III level. As a Software Engineer you will provide critical support to the Geodesy Data Archive functions. You will collaborate with other software engineers and scientists on systems requirements and design, and you will develop software systems and web tools supporting distribution of data and metadata to our global network of researchers and data centers. We have opportunities for special projects to utilize your unique set of skills to help us build the next generation of tools for leveraging geodetic science to the next level.
Summary of Job
The tasks to be addressed by these positions are:
· Participates in the team that develops and supports software for new and evolving UNAVCO projects in support of archiving of data and products for GPS, InSAR, LiDAR and other data types
Skills and Knowledge, Position-specific
The individual hired must have these skill levels in the associated knowledge areas:
· Proficient or advanced skills with Subversion or a similar source code control environment
· Experience with computing in networked UNIX environments, preferably with Solaris and RH Linux; working skills on MS Windows and MacOS
· Proficient skills with UNIX shell scripting
The individual hired will have three or more of the following skill levels in the associated knowledge areas:
· Proficient or advanced skills in object oriented software development with Java, Perl, and with class hierarchies and abstraction.
· Proficient or advanced skills in web development with PHP, Google Maps API, JavaScript, and JSP.
· Proficient or advanced skills in development of web services utilizing technologies such as REST, SOAP, XML, HTTP, Tomcat, and Axis2
· Proficient in collaborative development in the open source environment
· Proficient in SQL and in programming queries using database access with JDBC or Perl DBD
In addition, the individual hired will have three or more of the following skill levels in the associated knowledge areas:
· Experience with Object-Relational Mapping techniques
· Experience with ASP and jQuery
Education and Experience
· Bachelor’s degree in Computer Science or Information Systems and a minimum of four years software development experience OR equivalent combination of education and experience.
To apply:
View the position description and register your candidacy by uploading your application materials at https://unavcocareers.
- Login to post comments




