IT Analyst/Programmer I

Overview

On Site
USD 69,000.00 - 72,000.00 per year
Full Time

Skills

EP
Research and Development
Quality Control
SAP BASIS
Decision-making
Needs Analysis
Research
Life Insurance
AIM
Project Management
Communication
Status Reports
Policies and Procedures
Leadership
Web Development
Web Applications
Testing
Backup Administration
Graphics Design
System Administration
Server Administration
Technical Support
Process Automation
Documentation
Data Analysis
Data Collection
Evaluation
Business Rules
Training
Computer Networking
WAN
Debugging
Test Plans
Supervision
Collaboration
Management
Finance
Database
File Systems
Servers
Scripting
Interfaces
Fluency
ASP.NET
C#
HTML
SQL
Internet
Microsoft SQL Server
Programming Languages
Recruiting
Human Resources
Law

Job Details

Posting Details

Posting Information

Posting Number
PG194230EP

Internal Recruitment
No

Working Title
IT Analyst/Programmer I

Anticipated Hiring Range
$69,000 - $72,000

Work Schedule
M-F 8 to 5 some nights and weekends

Job Location
Raleigh, NC

Department
Urban Affairs & Community Services

About the Department

Founded in 1966, the Center for Urban Affairs and Community Services (CUACS) extends the educational research capabilities of North Carolina State University (NCSU) to governmental and community agencies. The Center operates under a mandate to provide research and technical assistance to state and local government as well as to the faculty and staff of NCSU. As part of the Center's work with the state government, a new program Technical Outreach to Public Schools (TOPS) was established to support functions critical to public education K-12. NCSU will collaborate in areas of mutual interest with the North Carolina Dept. of Public Instruction (NCDPI) to support public schools on educational areas of high priority. Specifically, NCSU will work with NCDPI in applying research and development skills to major educational and technological issues and by providing product and quality control support to the measurement of educational performance in the state's 115 local school systems. Tops will: 1) provide research, technical, and training assistance in carrying out assessments on a statewide basis; 2) develop tests and provide support for technological improvements for data-driven decision-making; 3) conduct needs assessment and research studies in priority areas of mutual interest. These work activities are highly sensitive and confidential and are technically complex and 4) develop items for the online formative item bank.

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.

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

Project Management & Communication

  • Manage projects: Oversee project progress, create accurate status reports, and ensure all work is completed on time and to exact specifications.
  • Coordinate with clients: Communicate with clients to gather requirements and provide updates on project progress.
  • Enforce rules: Monitor and enforce project rules and specifications.
  • Suggest improvements: Recommend improvements to existing policies and procedures.
  • Communicate progress: Provide regular updates to leadership and team members through emails and meetings.
  • Provide training: Train staff on project requirements and train clients on how to use new applications.

Web Application Development

  • Design and create applications: Develop new or update existing code, database queries, and user interfaces for web applications.
  • Maintain and support applications: Provide technical support and documentation for web applications. This includes debugging, testing, and maintaining security for client data.
  • Work with databases: Manage databases, including creating and optimizing queries, making schema changes, and performing backups.
  • Use development tools: Utilize various development tools, programming languages, and graphic applications to create and maintain online applications and content.
  • Stay current: Continuously update your knowledge of new technologies and software to ensure high-level performance.

Systems Administration & Maintenance

  • Manage servers: Perform server maintenance tasks like installing security patches, providing system updates, and managing web and database servers.
  • Provide technical support: Offer technical support to users and program staff as needed.
  • Automate processes: Design and implement process automation to improve efficiency.
  • Document everything: Create detailed documentation on system designs and operations.

Data Analysis & Methodology

  • Develop data methods: Create methodologies for data collection and evaluation, including format design and project criteria.
  • Work with stakeholders: Meet with program staff (specifically Career and Technical Education or CTE staff) to understand and communicate business rules to the rest of the team.

Other Responsibilities
  • Other duties as assigned.

Qualifications

Minimum Education and Experience

Master's degree; or Bachelor's degree with zero - two years of relevant experience; or an equivalent combination of education, training and relevant experience.

- For management-level roles, also include with the above requirements 1-2 years of supervisory experience.

Other Required Qualifications
  • Strong knowledge of networking technologies, WAN and client infrastructures, emergency procedures, monitoring and debugging procedures.
  • Detailed understanding of assigned data and the use of its systems via developing through test plans/scenarios.
  • Skilled in enterprise systems and familiarity with best business practices related to systems.
  • Ability to set priorities and know when priorities need to be changed.
  • Ability to work independently and manage work with minimal supervision.
  • Ability to adapt work to unanticipated changes.
  • Ability to organize and follow complex and/or detailed technical procedures.
  • Ability to anticipate project problems and lead collaboration to avoid or manage problems.
  • Ability to manage timelines, financial resources, and the activities of others to achieve success.
  • Ability to monitor project progress and provide updates to managers.
  • High level knowledge of coding applications code and supporting databases, file systems, servers, client-side scripting and interfaces.
  • Fluent in ASP.NET, C#, HTML, and SQL.
  • Familiar with Internet Information Services and Microsoft SQL Server.
  • Ability to learn new programming languages as required.

Preferred Qualifications

n/a

Required License(s) or Certification(s)

n/a

Valid NC Driver's License required
No

Commercial Driver's License required
No

Recruitment Dates and Special Instructions

Job Open Date
09/11/2025

Anticipated Close Date
Open Until Filled

Special Instructions to Applicants

Please submit a resume, cover letter, and contact information for at least three professional references.

Position Details

Position Number
00111583

Position Type
EPS/SAAO

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

Department ID
094001 - Urban Affairs & Community 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.