Wednesday, February 26, 2014

UNAVCO - Software Engineer

Join UNAVCO as a Senior Software Engineer and Technical Lead and collaborate with a team of developers, system administrators and geodetic science leaders to transform UNAVCO’s software development culture and practices. UNAVCO has a new opportunity for an experienced software engineer, agile aficionado, and project management guru.

If you are thinking…”What would it take to modernize, harmonize, and enhance of UNAVCO’s extensive portfolio of geophysical data management systems that were built over the last 30 years? That sounds like a good challenge!” We would like to talk to you!

If you are thinking…”How would I lead the UNAVCO team through this transformation while delivering results in alignment with UNAVCO’s mission? I could do that!” We would like to talk to you!

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.

Learn about UNAVCO on YouTube at: https://www.youtube.com/watch?v=yxLMk120vMU

UNAVCO is an Equal Employment Opportunity and Affirmative Action Employer

Male/Female/Disabled/Veteran


Position Overview

This position is regular fulltime and will be an integral member of the GDS Leadership Team and UNAVCO Project Management Team

Salary Range: $90,000 - $134,000

UNAVCO offers a very competitive total compensation package including Medical, Dental, Vision, Life, STD, LTD, Supplemental Benefits, 4-weeks PTO, Retirement with a 10% employer contribution, RTD EcoPass, and onsite Fitness Center to name a few.

The Senior Software Engineer, Technical Lead is responsible for leading a team of software engineers, database administrators, and web developers who are responsible for the development and maintenance of a variety of systems in support of UNAVCO’s geodetic operations, archive, community support, and UNAVCO’s business systems. The Senior Software Engineer, Technical Lead interfaces with other UNAVCO teams and community members to facilitate requirements definition and is responsible for coordinating the software engineering team efforts in producing a cohesive set of products.

Experience, Skills and Knowledge, Position-specific

The individual hired must have these skill levels in the associated knowledge areas:

·      Experience leading an agile development team and four years experience as a software engineering lead or manager, leading complex projects with within a matrix team environment.

·      Experience leading complex projects with matrix teams

·      Advanced level proficiency in:

-  Java language, including at least version 1.6

-  JEE 5 or later focusing specifically on JSF, Spring, servlets, Facelets, REST web services, and expression language

-  Database administration, preferably Postgresql

-  SQL

-  Unix or Linux environment development and writing shell scripts

·      Demonstrated proficiency in:

-  Tomcat and understanding of the Apache web server

-  Subversion or Git

-  Build tool such as Ant, Maven, or Gradle

-  IDE preferably Eclipse or NetBeans

-  HTML, XML, and Javascript

-  Python

-  Experience building an application using Hibernate or JPA annotations.

Education

·      Bachelor’s degree in Computer Science or Information Systems and 10 years experience in software engineering OR equivalent combination of education and experience.

How to Apply

Visit our website at www.unavco.org for more information about geodesy and our work.
UNAVCO
6350 Nautilus Drive
Boulder, CO 80301
303-381-7561
dmyers@unavco.org