Web Developer

Job description

Position Type: Permanent Staff

Department: Carolina Population Center - 631100

Appointment Type: EHRA Non-Faculty Research

Vacancy ID: NF0003470

Position Summary: The Carolina Population Center (CPC) is a community of scholars and professionals at the University of North Carolina at Chapel Hill collaborating on interdisciplinary research and methods that advance understanding of population issues. Carolina Demography, a research unit within the CPC, focuses on applied demography and outreach to the North Carolina community. Carolina Demography's projects translate demographic data into information useful for understanding the implications of demographic change. Carolina Demography's clients - including local government agencies, educational institutions, businesses and the media throughout North Carolina - use our analyses to inform their decision-making, planning and program evaluation. Our services include data acquisition and interpretation; data creation, such as custom-developed population estimates and projections; and data dissemination via presentations, blogs, fact sheets, and a variety of web-based media. For a new, major project, Carolina Demography will expand and develop our existing database and develop a new website to support a variety of interactive data visualizations, analytic and reporting tools, data downloads, reports and supporting materials, and continuous improvement of the website based on user feedback. The Web Programmer will report to the CPC Director of Information Technology Services. The primary responsibility of the Web Programmer is to work with the Carolina Demography Director, educational research staff, communications staff, and graphic designer to create the pipeline website and develop data visualizations and reporting tools for website visitors. Depending upon CPC and Carolina Demography workload, the Web Programmer may also support other projects and activities. The principal functions of this position are: (1) Analysis/Design: gather requirements and develop software specifications. (2) Software Development: implement and maintain web sites and applications. (3) Quality Control/Support: respond to and resolve issues with web sites and applications. (4) Others: assist in general web software administration.

Application Deadline: 01/02/2019

Education Requirements: Bachelor's degree in Computer Science, Computer Information Systems, Computer Engineering, Math, or Engineering or related technical degree from an appropriately accredited institution; or Bachelor's degree and some computer coursework from an appropriately accredited institution and one year of experience in business application consulting or development; or Associate's degree in Computer Programming and two years of experience in application consulting or development; or an equivalent combination of education and experience.

Qualification and Experience: The following skills, knowledge, and abilities are required: - PHP, HTML, CSS, JavaScript/jQuery, SQL, responsive design. - Experience in data visualization, visualization frameworks, and related tools such as D3.js and Tableau. - Experience with front-end UI and UX design. - Ability to work well as a member of a team and/or independently, with limited day-to-day supervision, required. - Strong attention to detail with ability to proceed with shifting requirements, adapt to changes in priorities, manage multiple tasks concurrently, and manage work flow processes under time sensitive project deadlines. The following are preferred: - WordPress, Linux, Apache, MySQL, Git, R, Python. - Experience designing complex relational database schemas. - Experience with spatial content and GIS. - Experience in a production support environment, possessing analytical and problem-solving skills to be able to perform detailed root cause analysis and resolution.

Equal Opportunity Employer: The University of North Carolina at Chapel Hill is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or status as a protected veteran.

Department Contact Name and Title: Connie Padgett

Department Contact Telephone Number or Email: [email protected]

Special Instructions for Applicants:




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 12/12/2018
Application Due: 1/22/2019
Work Type: