Applications System Analyst I

Applications System Analyst I


North Carolina Community Colleges System Office
200 West Jones Street
Raleigh, NC 27603
Phone: 919-807-7100

Job Location

200 W. Jones Street
Raleigh, NC 27603


$64,004 – $91,779/DT07


State of NC

Job Category

  • Technical/Paraprofessional

Application Period

Opens: Friday, November 18, 2022
Closes: Tuesday, December 6, 2022

Target Start Date

Tuesday, January 3, 2023

Expected Work Hours

8am - 5pm M-F

Employment Type

Full-Time Position

Minimum Qualifications

Bachelor's degree in computer science or an IT related field from an appropriately accredited institution or Associate degree in computer science or an IT related field or related technical degree from an appropriately accredited institution and one year of experience in business application consulting or development or High School or General Educational Development (GED) diploma and four years of experience in business application consulting or development; or an equivalent combination of education and experience.

Preferred Qualifications


Position Description


DESCRIPTION OF WORK:  The mission of the North Carolina Community College System is to open the door to high-quality, accessible educational opportunities that minimize barriers to post-secondary education, maximize student success, develop a globally and multi-culturally competent workforce, and improve the lives and well-being of individuals.

The Technology Solutions and Distance Learning Division supports this mission by building and supporting the IT infrastructure that supports 58 colleges’ ERP system and various System wide initiatives. The position will work within the Data Management and Integration (DM&I) team and collaborate with business owners, developers, and college stakeholders to gather and analyze business objectives, technical data requirements, and associated data flows.

The application systems analyst must be able to effectively ensure successful execution lifecycles using formal tools and best practices. This position requires complex programming for new development and maintenance/enhancements. This includes managing small to medium-sized projects; devising solutions to complex technical problems; following technical procedures; working independently with minimal supervision; investigating, researching, and implementing new technologies; performing diagnostics; and providing production support. The analyst must have excellent written and verbal communication skills for coordinating across teams and strong critical thinking and problem-solving skills paired with an ability to communicate complex ideas to non-technical users.


  • Minimum 1-2 years of development using object-oriented programming languages or web services
  • Experience with design, development, deployment and CI/CD in a DevOps environment.
  • Knowledge of Agile/Scrum methodology
  • Good knowledge of software development lifecycle (SDLC).Ability to effectively communicate and convey technical/complex ideas in written and oral form with users/stakeholders and executive management.
  • Ability to work well autonomously, within teams, and lead focused efforts to establish effective working relationships and to produce successful outcomes.
  • Ability to set priorities, know when priorities need to change, and can adapt to unanticipated changes.
  • Demonstrates a sense of ownership of problems and takes on extra responsibilities to ensure customer satisfaction.
  • Provide technical support to end users and system administrators.
  • Develop documentation for application users and systems administrators.
  • Ability to understand current architecture of systems and assist with troubleshooting problems.


  • Experience with REST/SOAP, HTML5, CSS3, JSON, JavaScript, React, Python, PowerShell, Groovy.
  • Experience with Visual Studio and GIT.
  • Experience with Boomi Integration or middleware solutions.
  • Experience in Salesforce implementation including custom platform development, integration with other systems and complex data migrations.
  • Experience with ServiceNow or similar ITSM solution.
  • Experience in enterprise systems, and familiarity with security protocols and best business practices.
  • AWS/Azure knowledge and/or certification.

Our office is in downtown Raleigh, NC. Travel is typically limited to periodic professional knowledge/skill development and conference attendance.

How to Apply

STATE EMPLOYEE COMPENSATION & BENEFITS: We value our employees and offer a wide variety of competitive and family-friendly benefits. The state of North Carolina offers excellent comprehensive benefits. Employees can participate in health insurance options, standard and supplemental retirement plans, and the NCFlex program (numerous high-quality, low-cost benefits on a pre-tax basis). Employees also receive paid vacation, sick, and community service leave. In addition, paid parental leave, and personal observance is available to eligible employees. Some highlights include:

  • The best-funded pension plan/retirement system in the nation according to Moody’s Investor’s Service
  • Twelve (12) holidays/year
  • Fourteen (14) vacation days/year which increase as the length of service increases and accumulate year-to-year
  • Twelve (12) sick days/year which is cumulative indefinitely
  • Longevity pays lump sum payout yearly (based on length of service beginning 10 years and up)
  • 401K, 457, and 403(b) plans

Learn more about employee perks/benefits:



The North Carolina Community College System Office uses the Merit-Based Recruitment and Selection Plan to fill positions SUBJECT to the State Human Resources Act with the most qualified applicants. When a salary range or recruitment range is posted, the actual salary will be based on relevant competencies, knowledge, skills and abilities, internal equity, and budgetary considerations pertinent to the advertised position. All post-high school degrees must be from appropriately accredited institutions.

Individuals interested in applying for this position must complete the online process at, Résumés will not be accepted in lieu of the application. Work history and credentials must appear on the application to receive consideration during the selection process.

Job Post Contact

North Carolina Community College System
Human Resources | Caswell Building
5001 Mail Service Center | Raleigh, NC 27699-5001
Phone: (919) 807-7177 | Fax: (919) 807-7222