Web Application Programmer

Raleigh, NC, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
On-site
USD $75,000.00 - 80,000.00 per year
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • EP
  • Preventive Maintenance
  • Project Management
  • Performance Management
  • Application Development
  • Life Insurance
  • AIM
  • Information Technology
  • Database
  • HPC
  • Firebase
  • Messaging
  • Middleware
  • Testing
  • Management
  • Statistics
  • Google Analytics
  • Splunk
  • Web Development
  • Productivity
  • Privacy
  • Help Desk
  • Knowledge Base
  • Web API
  • Leadership
  • SAP BASIS
  • Documentation
  • Training
  • SSO
  • Web Applications
  • Configuration Management
  • Reporting
  • Research and Development
  • Computer Science
  • OOPHP
  • Design Patterns
  • Laravel
  • mvc
  • Python
  • HTML5
  • Cascading Style Sheets
  • Google Cloud Platform
  • Google Cloud
  • MySQL
  • Apache HTTP Server
  • PHP
  • JavaScript
  • XML
  • ServiceNow
  • RESTful
  • Mobile Applications
  • API
  • File Systems
  • Research
  • Recruiting
  • Shared Services
  • Human Resources
  • Law

Summary

Posting Details

Posting Information

Posting Number
PG194673EP

Internal Recruitment
No

Working Title
Web Application Programmer

Anticipated Hiring Range
$75,000 - $80,000

Work Schedule
8:00 am - 5:00 pm, Monday-Friday. Hybrid schedule available at the discretion of the Supervisor.

Job Location
Raleigh, North Carolina

Department
Office of Information Technology-Research Services

About the Department

Research Services coordinates a wide range of activities and provides training, consulting, web and application development and information services to enhance the use of research computing at NC State. This unit acts as a liaison to foster engagement and open communications between OIT and the NC State research community it serves.

Wolfpack Perks and Benefits

As a Pack member, you belong here, and can enjoy exclusive perks designed to enhance your personal and professional well-being. As you consider this opportunity, we encourage you to review our Employee Value Propositionand learn more about what makes NC State the best place to learn and work for everyone.

What we offer:
  • Medical, Dental, and Vision
  • Flexible Spending Account
  • Retirement Programs
  • Disability Plans
  • Life Insurance
  • Accident Plan
  • Paid Time Off and Other Leave Programs
  • 12 Holidays Each Year
  • Tuition and Academic Assistance
  • And so much more!

Attain Work-life balance with our Childcare benefits, Wellness & Recreation Membership, and Wellness Programs that aim to build a thriving wolfpack community.

Disclaimer: Perks and Benefit eligibility is based on Part-Time or Full-Time Employment status. Eligibility and Employer Sponsored Plans can be found within each of the links offered.

Essential Job Duties

General Scope of DutiesThe primary purpose of this position is to develop and maintain Office of Information Technology's research and campus web applications and associated database and web infrastructure, including Google Cloud Platform and ServiceNow. Applications include the Research Computing app, Standing Committees, Research Computing and HPC websites, NCSU Mobile website, Firebase messaging, various middleware APIs, and other web applications as needed.

The position also provides metrics for all projects by compiling, testing, providing feedback, and managing statistics from Google Analytics and Splunk.

Web Application DevelopmentWork with numerous units in OIT to determine the need for, plan, and implement PHP web applications to improve service and increase productivity on campus. Some data involved with these applications will be sensitive, so the employee must take security and privacy into account. Provide ongoing support and maintenance for existing tools as well as new tools being created. Consult with end users to ensure features continue to meet originally designed needs, and be responsible for analyzing requirements and transitioning to updated solutions.

Create, maintain, and document web and mobile applications and web APIs. Research, test, and implement modern web frameworks to enhance the OIT framework. Much of this documentation will be for projects created individually or as part of a project team; however, there may be times when documentation is needed for projects the employee did not originally develop.

App Support, Documentation & ResearchProvide upper-level support for other OIT employees as well as the campus community, both informally and through the OIT Help Desk. Work with research developers to train in new technologies and foster success in the deployment of modernized PHP web applications. Document internal applications in playbooks, on OIT websites, and in the Help Desk knowledge base as needed. Research, prototype, and build new technologies as needed in web, mobile, and web API development.

Outreach, Consulting & PlanningProvide leadership and planning for campus programming in the research community. Consult with the campus community for web applications, web APIs, and other programming areas as required. Participate in meetings, survey concerns, and report steering information to OIT on an ongoing basis. Work with campus researchers to encourage best practices and increase knowledge of programming. Support other OIT Research Computing initiatives as required.

Other Responsibilities
  • Documentation and training on applications created in this role as required.
  • Support integration of SSO and SCIM technology into PHP web applications
  • Support of ServiceNow integrations and campus configuration management integration and reporting as needed.
  • Research and development of new technologies for improvement of unit applications.

Qualifications

Minimum Education and Experience
  • Four (4) year degree or equivalent experience in Computer Science, Programming, or related discipline.

Other Required Qualifications
  • Object-oriented PHP programing and design patterns including common web frameworks like Laravel, JavaScript and related frameworks.
  • MVC pattern, Python, HTML5, CSS, Google Cloud Platform environment and APIs, MySQL database query, and Apache htaccess configuration.

Preferred Qualifications
  • Experience with PHP web frameworks, Javascript, XML, and Go.
  • Working knowledge of ServiceNow development, ServiceNow REST API, integration of mobile apps and web RESTF?UL API, and UFS file system.
  • Experience in research computing environments is a plus.

Required License(s) or Certification(s)

N/A

Valid NC Driver's License required
Yes

Commercial Driver's License required
No

Recruitment Dates and Special Instructions

Job Open Date
05/22/2026

Anticipated Close Date
Open Until Filled

Special Instructions to Applicants

In addition to your completed application, please provide a cover letter, resume, and Code Samples (Other Document 1).

Position Details

Position Number
00062043

Position Type
EPS/SAAO

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

Appointment
12 Month Recurring

Mandatory Designation - Adverse Weather
Non Mandatory - Adverse Weather

Mandatory Designation - Emergency Events
Non Mandatory - Emergency Event

Department ID
517101 - Shared Services

EEO

NC State University is an equal opportunity employer. All qualified applicants will receive equal opportunities for employment without regard to age, color, disability, gender identity, genetic information, national origin, race, religion, sex (including pregnancy), sexual orientation, and veteran status. The University encourages all qualified applicants, including protected veterans and individuals with disabilities, to apply. Individuals with disabilities requiring disability-related accommodations in the application and interview process are welcome to contact to speak with a representative of the Office of Equal Opportunity.

If you have general questions about the application process, you may contact Human Resources at or .

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10213068
  • Position Id: efa5d9c1ce5df36613bafc4fca37f814
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Cary, North Carolina

Today

Full-time

USD 95,100.00 - 158,500.00 per year

Raleigh, North Carolina

Today

Full-time

Raleigh, North Carolina

Today

Full-time

USD 74,613.00 - 79,819.00 per year

Raleigh, North Carolina

Today

Full-time

Search all similar jobs