Software Engineer (Remote), KURARAY AMERICA, Arlington, VA


KURARAY AMERICA -
N/A
Arlington, VA, US
N/A

Software Engineer (Remote)

Job description

ABOUT NATURESERVE:

For nearly 50 years, NatureServe has been the authoritative source for biodiversity data across North America. With an international network of nearly 60+ natural heritage programs across the United States and Canada ( the Network ), NatureServe is the leading source of information on rare and endangered species and threatened ecosystems. To protect threatened biodiversity, NatureServe works with conservation scientists throughout the Network and beyond to collect, aggregate, and standardize biodiversity statistics, providing comprehensive data to the public for strategic conservation efforts. NatureServe and the Network develop and manage data for over 100,000 species and ecosystems, answering fundamental questions about what exists, where it is found, and how it is doing.NatureServe offers employees a comprehensive benefits package. To explore the benefits visit: of Position:

NatureServe is seeking to hire a full-stack Software Engineer to design and implement map-centric web applications using Java, React JS and Esri ArcGIS technologies. Candidates with Geographic Information Systems (GIS), geospatial, and back-end database development experience are strongly preferred, though we will consider all individuals that can demonstrate their ability to learn quickly.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 imperiled species and ecosystems. Other applications provide conservation professionals and planners with tools that analyze this data and help guide their conservation decisions. Finally, we build interactive web applications 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 and are built using Esri and AWS cloud technologies. If you are not yet an expert on interactive, web-based mapping applications, this position should provide opportunities to learn!NatureServe is not a traditional software development company. We are a non-profit primarily comprised of scientists and conservation professionals. You will join a small group of talented, dedicated Software Engineers that work alongside our scientists as members of agile teams. Our Software Engineers are fully engaged in the complete life cycle of software development, from requirements and design through implementation and testing. Visit our story map to explore some of NatureServe s conservation data and tools.Essential Job Functions:

Work within an agile team environment to develop highly interactive web applications built using Java, ArcGIS, PostgreSQL and React. Many products leverage Amazon Web Service resources such as Lambda, EC2, SQS, S3, Aurora, Athena, and Fargate/ECS.Be fully involved in the complete life cycle of software development, from requirements gathering through design, implementation, and testing.

The essential job functions listed above are not meant to be all-inclusive and may be subject to change at any time.Required Experience & Qualifications:

3+ years of experience developing web applications and services using Java, JavaScript, HTML, and CSSFamiliarity with widely used Java libraries and frameworks including Spring Boot, Jersey, Jackson, and HibernateBasic SQL skills and relational database experienceAbility to apply critical thinking and problem-solving skills to complex problemsWillingness and ability to work across all aspects of a web development stackFlexibility to adapt to changing circumstances and learn new technologies as neededProficiency with source control systems, especially GitProficiency with issue tracking software, e.g. Jira

Preferred Skills:

Experience with developing web applications with responsive behaviorsExperience with NodeJS and NPMExperience with one or more widely used libraries and frameworks such as React, jQuery, AngularJS, Knockout, Dojo, etc.Demonstrable visual design skills, especially involving user-system interactionsExperience with web and/or desktop GIS, especially the ArcGIS SDK for JavaScript 4.xExperience with ArcGIS Portal, Enterprise, Server and ArcGIS OnlineExperience with Jenkins or other Continuous Integration and Delivery productsExperience with building and managing deployments using Docker containersExperience with Amazon Web Services (AWS) cloud computing platforms, including Lambda, EC2, SQS, S3, Aurora, Athena, Fargate, ECS, and IAM.Python development experience, especially using arcpy or pandasBasic experience with web server administration capabilities, e.g. Apache Tomcat, Apache HTTP Server

We consider candidates from any educational background. We value your ability to solve problems over your formal education credentials.ESSENTIAL PHYSICAL REQUIREMENTS:

Ability to remain in a stationary position.Ability to effectively communicate in technical meetings with multiple participants.Ability to efficiently use a computer for the majority of the work day

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.NatureServe is an equal employment opportunity employer and does not discriminate against applicants or employees because of race, color, religion, national origin, sex, age, citizenship status, disability status, genetic information, sexual orientation, or gender identity or expression of an otherwise qualified individual, or membership in any other class protected by applicable law

.#J-18808-Ljbffr


Full-time 2024-06-14
N/A
N/A
USD

Privacy Policy  Contact US
Copyright © 2023 Employ America All rights reserved.