Share this job:

Software Engineer | Arlington, VA


NatureServe is looking to hire a software engineer with experience developing web applications using Java and JavaScript.

NatureServe’s software engineers work on a mixture of new and existing projects. Some of the applications we build allow scientists to collect and manage information about rare and endangered species and ecosystems. Other applications provide conservation professionals and planners with tools that analyze this data and help guide their conservation decisions. And finally, we build websites that present this information to educate the public on the natural world that surrounds them, allowing them to explore the challenges that face it and discover the ways in which they can help. Most of these projects have a very heavy focus on geospatial data. If you are not yet an expert on interactive, online maps, this position should provide opportunities to learn!


This position is for a software engineer to develop web applications using Java and JavaScript. Development tasks are expected to include a heavy focus on geospatial data. This position will involve working across the complete life cycle of software development, from requirements and design through implementation and testing.


* Work within an agile team environment to develop web applications using Java and JavaScript

* Be fully involved in the complete life cycle of software development, from requirements gathering through design, implementation, and testing.


* 2+ years of experience developing web applications and services using Java, HTML, CSS, and JavaScript

* Experience with widely used libraries and frameworks, including Spring, Jersey, Jackson, jQuery, etc.

* Basic SQL skills and relational database experience

* Basic experience with web server administration capabilities, e.g. Apache Tomcat, Apache Http Server

* Proficiency with source control systems, especially Git

* Proficiency with issue tracking software, e.g. JIRA


* Experience with web and/or desktop GIS

* Experience with big data

* Experience with CMS administration or development, especially Drupal


* Ability to conform to standard office hours

* Ability to move or adjust light computer and peripheral equipment

* Ability to travel independently to attend meetings and conferences


Click on the link below to complete NatureServe’s online application.

NatureServe is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

To apply for this job please visit the following URL: →


More GIS Jobs from ZipRecruiter


Powered by ZipRecruiter