(864) 977-7000

Department: Information Technology Services


Position Summary: This position provides project management, business, and technical expertise in support of institutional business applications.  These responsibilities include consulting with ERP module managers, scoping small to medium projects, developing requirements, application development and maintenance, and management of small to medium sized cross-functional change efforts.

This position may also be responsible for writing, testing, and troubleshooting routine to moderate complexity web-based and/or client-based software.  Serves as level II technical resource supporting users with established applications and with operational support.




Primary Duties

  1. Consults with clients in all operational areas to determine business and process needs that can be solved with technology.
  2. Evaluate and recommend new processes, software, and/or hardware.
  3. Gathers facts, researches issues, and analyzes potential solutions.
  4. Perform analysis of business objectives and develop solutions for problems of routine complexity.
  5. Gathers information and contributes to definition of program requirements and proposal development.
  6. Assist in developing and implementing applications or systems.
  7. May be responsible for coordination and oversight of small-scale technology projects, to include oversight of allocated resources.
  8. Maintains established applications using defined procedures.
  9. Assists in developing application modifications to enhance functionality; creates and updates documentation for applications and may provide training to users on new or changed processes.
  10. Performs systems analysis and develops intermediate to complex programming code.
Other duties may include
  1. Maintains development, test, and production RDBMS environments.
  2. Monitors and maintains database security and database software, in cooperation with data security administrators.
  3. Maintains availability and integrity of databases through multiple access schemes; facilitates sharing of common data by overseeing proper key and index management and data dictionary maintenance.
  4. Monitors and manages database backups, logs, and journals; installs, maintains, and upgrades database software; restores and/or recovers data as required.
  5. Performs miscellaneous job-related duties as assigned.
  6. Applies and troubleshoots vendor supplied upgrades; follows established methods for integrating or interfacing multiple applications.
  7. Provides on-call support and problem resolution for applications.
  8. Monitors relational databases to optimize database performance, resource use, and physical implementations of databases; addresses a variety of database integration issues including migration between disparate databases, integration, maintenance/conversion, capacity planning issues, and new applications.
  9. Maintains current knowledge of relevant technology, programming skills, hardware, and applications. Participates in professional development activities as appropriate.Performs miscellaneous job-related duties as assigned.
  10. Performs miscellaneous job-related duties as assigned.



Minimum Job Requirements

  • Bachelor's degree;
  • At least 2 years of progressively responsible and directly related experience.
  • Higher education and/or experience that is directly related to the duties and responsibilities specified may be interchangeable on a year for year basis.

Knowledge, Skills and Abilities Required

  • Ability to analyze and interpret information systems proposals of moderate scope and impact or assist with analysis of larger projects; ability to develop specifications according to a specified set of requirements and deliverables.
  • Ability to implement and troubleshoot programming changes and modifications of moderate complexity and/or assists with development of more advanced complexity.
  • Skilled in planning, design, installation, testing, and modification of systems or supporting subsystems.
  • Ability to implement and troubleshoot programming changes and modifications.
  • Basic knowledge of relevant programming procedures.
  • Ability to specify and develop computer programs or subsystems of moderate scope and impact using a range of programming languages.
  • Maintain knowledge of current technological developments/trends in area of expertise.
  • Possesses specialized skills in the use of one or more programming languages specific to the assignment.
  • Ability to perform acceptance testing on computer systems, applications, and hardware.
  • Ability to program, configure, manage, and maintain the operation of complex relational databases.
  • Ability to install, maintain, modify, and upgrade database software.
  • Ability to interpret data models and to develop database structures.
  • Ability to develop and manipulate large, complex data sets.
  • Knowledge of data integrity methods and techniques.
  • Technical writing skills.
  • Knowledge of computer and/or network security systems, applications, procedures, and techniques.
  • Ability to communicate technical information to non-technical personnel.
  • Understand and comply with FERPA regulations Supports NGUís mission statement and core values, commitment to a Christian lifestyle and character in keeping with biblical model.

Technical Skills Requirements

  • Microsoft SQL Server (TSQL)
  • Microsoft Windows Server principles and fundamentals
  • Languages and tools
    • C#
    • ASP.net
    • HTML
    • HTML5
    • CSS
    • DEVOPS
    • SSRS (Power BI, Report Builder)
    • TSQL (SSMS)
    • Microsoft Office Products


Physical Requirements


  • Visual Abilities: Read reports, create presentations and use a computer system.
  • Hearing: Hear well enough to communicate with co-workers, vendors, and students.
  • Dexterity, Grasping, Feeling, Write, type and use the telephone, copier, and computer systems.
  • Mobility: Open files and operate office machines; move between departments and attend meetings across campus.
  • Talking: Frequently convey detailed or important instructions and ideas accurately, loudly, or quickly.
  • Lifting, Pulling, Pushing: Exert up to 50 pounds of force occasionally, and/or up to 20 pounds of force frequently, and/or up to 10 pounds of force constantly to move objects.
  • Cognitive/Emotional: Ability to critically think and concentrate. Must be able to respond quickly to changes in conditions Ė 75‐100% of the time.


Working Relationships


This position is a full-time position in IT Services. The IT Systems Analyst/Developer reports to the Information Systems and Business Applications Director.




Travel between the main NGU campus and satellite campuses is required.


This job description in no way states or implies that these are the only duties to be performed by the employee. S/he will be required to follow any other instructions and to perform any other duties as requested by his or her supervisor.

Please submit your resume in the North Greenville University application below.

Apply Now



What is your ideal career?