Web Programmer



ID: 7051477
Posted: May 16, 2018

Job Description

Primary Function of Organizational Unit
Information Technology and Engineering Computing Services (ITECS) is charged with providing a world-class computing environment for the faculty, staff and students of the College of Engineering at NC State University. ITECS fulfills this charge through a combination of direct IT support activities, active collaboration and partnership with other IT support entities within the college, with other IT support groups (OIT, DELTA, colleges), and with our faculty, staff and student constituencies. ITECS staff provide technical leadership and capability in their core competencies both within the College of Engineering and to the University technical community as a whole.

Essential Job Duties
The Web Programmer (WP) is expected to work as an integral part of a cross-functional team of front-end and back-end developers within the ITECS scope of responsibility in the College of Engineering. THE WP will:

• . Contribute to the general function of the unit by:
—Attending client meetings to better understand College business needs and application functionality,
—Collaborating with the other developers on distribution, sequencing and completion of work tasks,
—Actively participating in sprint planning and after-action evaluations.
•Maintain WordPress environment by:
—Working with developers to implement custom themes and plugins,
—Troubleshooting incidents in the service queue.
—Documenting requests for new functionality.
—Providing an index of WordPress metadata for the team.
•Bolster the production of the team’s custom applications by:
—Creating test modules,
—Writing functional PHP code,
—Documenting efforts.

Other Work/Responsibilities
•Assist with application and site demonstrations for potential clients.
•Assist the development team with basic development tasks within capabilities.

Minimum Experience/Education
Associate’s Degree in Computer Programming; or Bachelor’s Degree with nine credit hours in programming; or equivalent combination of training and experience.
All degrees must be received from appropriately accredited institutions.

Departmental Required Skills
Ability to:

• Write efficient code in a Linux/Apache/MySQL/PHP environment.
• Demonstrated ability to handle multiple assignments simultaneously.
• Write, speak and listen effectively.
• Ability to troubleshoot and solve problems independently.
• Understand web production technologies (GitHub, Javascript, Vue, etc.)

Preferred Experience, Skills, Training/Education
Associate’s Degree in Applied Science with an emphasis on computer programming or web development.

Experience with coding for WordPress.

Experience with GitHub or other version control tools.

Experience coding in a LAMP stack.

Required License or Certification

Special Instructions
In addition to your application, please include:

• Cover Letter
• Resume
• Contact information for three professional references

Job Open Date 05/16/2018
Must Be Open Until---- (Positions will be posted until 5:00 PM ET on this date. Positions remaining posted after this date are still accepting applications but may close at any time.) 05/22/2018
Is this position partially or fully funded on ARRA stimulus monies? No
Proposed Hire Date 06/01/2018
Alternate Option
If no applicants apply who meet the required competency level and training & experience requirements, then management may consider other applicants. Salary would be determined based on competencies, equity, budget, and market considerations.

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, please call 919-515-3148.
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. If highest degree is from an institution outside of the U.S., final candidates are required to have their degree verified at www.wes.org. Degree must be obtained prior to start date.

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.

Supplemental Questions
Required fields are indicated with an asterisk (*).

How did you learn of this opportunity?
NCSU Website
NCSU Executive Search Services
Other Online Job Board
Carolina Job Finder / Employment Guide
Job / Career Fair
The Chronicle of Higher Education
Professional Journal
Print Advertisement (Newspaper / Periodical)
Professional Organization
Higher Education Recruitment Consortium (HERC)
Direct Contact from NCSU HR Representative / Recruiter
NCSU Employee Referral
Social Media (LinkedIn, Twitter, Facebook, Other)
If you learned about this vacancy from "other source" or "other website", please provide the source.
(Open Ended Question)

* Please select the response below that best describes your experience/education for the Business & Technology Applications Technician.
Associate's degree in computer programming or related area
Associate's, Bachelor's, Master's, or Doctorate in any major with at least nine semester hours in computer programming
Combination of post-high school education/experience with 9+ semester hours in computer programming and/or related experience to equal 2+ years (ex: 1 yr of college & 1 yr of experience; or 2 yrs related education)
Did not complete high school but have a combination of high school education and related experience to equal 6 years (ex. 3 years of high school and 3 years of related experience)
None of the above
Application Materials Required
Required Documents
Cover Letter
Contact Information for References
Optional Documents


Apply Now

Please mention to the employer that you saw this ad on UniversityJobs.com