Mid-level Web Applications Developer, NOAA, Asheville, NC
Global Science & Technology, Inc (GST) a growing high technology company is looking for an experienced Web/Systems Engineer for our NOAA project located in Asheville, NC.
- Programming for dynamic web applications
- Documenting all software and activities using methodologies such as Wiki
- Ensuring that web pages and services comply with NOAA-wide standards as defined locally by the NCDC Webmaster and Web Applications Team.
- Staying abreast of current and emerging Web technologies and providing guidance to NCDC in making decisions regarding technologies.
- Leading and developing Center-wide Web Services development, which includes, for example, REST-based services.
- Developing applications and services which fully integrate into existing systems, which includes interfacing with relational databases (Oracle, ArcSDE, Oracle Spatial), Geographic Information Systems (GIS), and community-based formats such as NetCDF which are Common Data Model (CDM) compliant.
- Developing data visualization software and techniques to dynamically display data and metadata, which allow the user to graph and display data in various methods.
- Developing and supporting Portal technology, which includes the use of metadata searching mechanisms for data discovery.
- Data warehousing and spatial data cube design and implementation, using Oracle “type objects".
- Developing and supporting Open Data Access activities, using techniques such as THREDDS Data Server (TDS) and OpenDAP.
- Working with and developing applications across multiple data types/platforms, including directly-sensed data (eg, surface observations) and remotely-sensed data (satellite, radar).
- Maintaining and supporting system infrastructure, such as Tomcat administration.
- Assisting in efforts to implement unit testing and system load testing across all development and production platforms.
- Taking an active role in data access system design and architecture for NCDC.
Skills/Requirements
Candidate should have excellent communication skills, both written and spoken.
MUST HAVE:
1. Web-services experience, especially with REST-based services
2. XML
3. Java programming
4. Relational database experience, especially Oracle
Also need the ability to write and keep up-to-date user and developer level documentation to train others; experience with version control; experience with XML-based or other dynamic document storage; experience in portal/portlet development; interfacing with Geographical Information Systems; data warehousing and spatial data cube design and implementation; effectively manage multiple tasks based on priorities provided by management.
Education/Experience: Bachelor’s Degree in Computer Engineering, Math or related scientific field of study. Requires 3 years experience in programming in Java and Web Services development; Tomcat, Java Servlets, and Perl CGI; 3 yrs. with Linux/Unix operating systems; high comfort level writing Perl; extensive HTML.
GST offers competitive salaries; vacation, sick, and holiday leave; major medical, dental, life, long-term and short-term disability insurance; 401K retirement plan; tuition assistance; and opportunities for employee career growth and development. GST is an equal opportunity employer.
Qualified candidates please submit your resume to: careers@gst.com
Subject line should read: Asheville – Mid-level Web Applications Developer