Position Description:
The Software Developer/Meteorologist position reports to the Wind Forecasting Product Manager, and is primarily focused on the development and ongoing improvement of the WindLogics wind forecasting system (WLFS).
Principal Duties / Responsibilities:
The WLFS team is responsible for implementing and maintaining a system designed to provide high quality wind energy forecasts for wind plant operators and utilities. The duties of the Wind Forecasting Developer include:
- Design, development, testing, and documentation of the wind forecasting product.
- Assisting with technical direction of the forecast development team; including assistance with defining product strategy and helping to guide the development and enhancement of software for forecast system products and services.
- Ability to implement and deliver complex software solutions, including forecast data delivery services and automated meteorological modeling solutions.
- Ability to implement and deliver production ready software in support of the wind forecasting operations team.
- Working with Software Development Group Manager to manage design, integration, testing and delivery activities.
Experience/Education Required:
- Master's degree in Meteorology or related field.
- A successful track record of three or more years of experience as a software capable meteorologist.
- Familiarity with NCEP / NCAR / NOAA / WMO data sources (numerical model and other).
- Demonstrated ability to clearly understand system needs, requirements and priorities.
- Ability to innovate and collaborate within a fast paced entrepreneurial organization.
- Familiarity with mesoscale and local wind flow models (MM5, Minerve).
- Familiarity with computer based learning systems (support vector machines, neural networks).
- Familiarity with computer scripting languages (PHP) and SQL based database engines (MySQL).