This job has Expired

nc_state_university.jpg

Front End Web Developer

Job Description

Posting Number

PG192456EP

Internal Recruitment

No

Working Title

Front End Web Developer

Anticipated Hiring Range

$75,000- $81,833 (Depending on Qualifications)

Work Schedule

40 hrs/wk

Job Location

Asheville, NC

About the Department

The North Carolina Institute for Climate Studies (NCICS) is a UNC inter-institutional research institute whose primary focus is to promote the discovery of new knowledge about global, regional, and local climate variability and its impacts; and to provide information that is critical for determining trends and validating climate forecasts at all these spatial scales. A primary activity of NCICS is the operation of the NOAA Cooperative Institute for Satellite Earth Systems Science (CISESS) formed through a consortium of academic, non-profit, and community organizations with leadership from the University of Maryland, College Park (UMCP) and North Carolina State University (NCSU) on behalf of the University of North Carolina (UNC) System. CISESS provides foci for collaborative research and associated activities in support of NOAA mission goals related to meteorological satellite and climate data and information research and development.

Essential Job Duties

The North Carolina Institute for Climate Studies (NCICS) provides support to the NOAA Technical Support Unit (TSU) who works with the U.S. Global Change Research Program to produce the U.S. National Climate Assessment (NCA) and other reports and products that are part of the sustained assessment process. NCICS is in need of a Front End Web Developer to design, develop, implement, and maintain web applications for scientific and analytical products, graphics, and content that comply with recognized usability and accessibility standards as well as industry best practices.

The position is situated within an existing web team which currently does the following work:
  • Designs, develops, implements, and maintains report websites for the sustained assessment process, including the report websites for the National Climate Assessment.
  • Designs, develops, implements, and maintains web applications that support the sustained assessment process.
  • Provides technical support for a range of users within this process including members of the NOAA TSU, U.S. Global Change Research Program, report authors, and members of the general public.

The Front End Web Developer will work within the existing web team to do the following:
  • Design, develop, and implement new websites and/or enhance existing sites to meet institute or sponsor requirements by writing new programming code and/or adapting existing website software and graphics packages.
  • Create a user experience that is intuitive for a wide range of audiences (government officials, scientists, general public), adheres to a high standard of coding practice, and adheres to current web accessibility standards.
  • Provide technical support to a broad user base to alleviate issues with any websites or applications that the group has developed and actively maintains.
  • Work within a cross-functional team to lay out and maintain content for all sites; perform work within coordinated cross-team efforts to meet tight deadlines and maintain production schedules.
  • Maintain existing websites and applications by updating code and modules, developing new functionality, and performing other maintenance as needed. This also requires staying abreast of software update cycles and new web development techniques and tools for strategic utilization.
  • Actively test existing websites to ensure they are compliant with recognized standards and utilizing industry best practices; proactively identify/resolve technical problems (ex. address HTML & scripting compatibility between different browsers).
  • Assist with migrating existing websites to different or more current content management systems (e.g. migrate Drupal 6 sites to MeteorJS/Mongo).
  • Fully participate in unit (NCICS, NOAA TSU, etc.) activities and meetings.
  • Make timely presentations at appropriate scientific venues as requested or needed.
  • Other related duties as assigned.

Minimum Education and Experience

  • Master’s degree in computer science, web development, information technology, or related discipline with at least two years of relevant experience; OR a bachelor’s degree with at least three years of relevant experience; or an equivalent combination of education, training and relevant experience.
  • Demonstrated computer programming proficiency utilizing modern programming and command line tools and languages (e.g., HTML, JavaScript, jQuery, CSS, Python, Bash).
  • Familiarity with UNIX/Linux systems and command line tools.

Other Required Qualifications

  • Two or more years of front-end web development experience, including content management.
  • Proficiency or demonstrated experience writing code in HTML, CSS, JavaScript, and jQuery.
  • Familiarity with content management systems, a modern version control and CI/CD system (e.g., Git), APIs, web authoring tools, and static site generators.
  • Expert knowledge of international web standards and protocols with flexibility and adaptability to learn and/or evaluate new tools or techniques for project/product application.
  • Excellent interpersonal and communication skills to effectively communicate with management, sponsors, federal employees, contractors, temporary employees, etc., and coordinate efforts with cross-functional project teams.
  • Self-starter with strong organizational skills and the ability to multitask, work independently and on a team, and/or coordinate multiple projects, and meet shifting deadlines to maintain production schedule.
  • Strong analytical skills; problem solving and troubleshooting expertise with ability to proactively identify technical problems; actively test sites for standard compliance, intuitive user experience; track/report site metrics.

Preferred Qualifications

  • Experience in web development associated with Earth or environmental science and engineering products.
  • Experience in a team environment addressing scientific or technical challenges.
  • Experience working with online publishing, social media content, and communications strategy.
  • Experience working in a federal environment.
  • Experience working with content management systems such as Drupal or WordPress and associated SQL databases.
  • Experience working with MeteorJS and associated Mongo databases.
  • Experience working with static site generators using templating approaches, such as Hugo.
  • Knowledge of Markdown, PHP, Python, or SQL.
  • Familiarity with U.S. Web Design System (USWDS) is desirable.

Required License(s) or Certification(s)

N/A

Valid NC Driver's License required

No

Commercial Driver's License required

No

Job Open Date

03/16/2023

Anticipated Close Date

Open Until Filled

Special Instructions to Applicants

In addition to a fully completed application please submit a cover letter, Resume/CV and the contact information for at least 3 professional references.

Position Number

00109994

Position Type

EHRA Non-Faculty

Full Time Equivalent (FTE) (1.0 = 40 hours/week)

1.0

Appointment

12 Month Recurring

Mandatory Designation - Adverse Weather

Non Mandatory - Adverse Weather

Mandatory Designation - Emergency Events

Non Mandatory - Emergency Event

Is this position partially or fully funded on ARRA stimulus monies?

No

Department ID

063001 - NC Inst of Climate Studies

AA/EEO

NC State University is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity, age, sexual orientation, genetic information, status as an individual with a disability, or status as a protected veteran. Individuals with disabilities requiring disability-related accommodations in the application and interview process are welcome to contact 919-515-3148 to speak with a representative at the Office of Institutional Equity and Diversity.

If you have general questions about the application process, you may contact Human Resources at (919) 515-2135 or workatncstate@ncsu.edu.

Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.

NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.

*Please mention you saw this ad on AcademicJobs.*

Apply Now

Be Seen By Recruiters at the
Best Institutions

Create Your FREE Profile Now!