ERP Analyst

Remote Jobs

Greensboro (NC)

Hybrid

USD 78,000 - 97,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Telehealth / UHC Virtual Visits
Wellness Center 24/7
Employee Assistance Program (EAP)
Paid holidays and vacation

Job summary

Guilford County Government in Greensboro, NC seeks an ERP Analyst to support ERP modules, create and maintain software applications, and provide production support across enterprise systems. The role blends business analysis with technical delivery, coordinating across teams and leveraging AI tools when allowed to optimize enterprise solutions.

The position reports to the Enterprise Applications Manager in IT and requires strong knowledge of ERP, .NET/C#, SQL, and reporting tools.

Qualifications

  • ERP systems support experience and knowledge of enterprise applications.
  • Experience planning and executing system upgrades.
  • Collaboration with leadership, end users, and vendors to resolve ERP issues.

Responsibilities

  • Provide configuration, integration, troubleshooting, and end user support for financial ERP modules.
  • Analyze business processes and translate requirements into detailed specs for applications.
  • Develop, modernize, test, deploy, and optimize interfaces across enterprise apps using industry best practices.
  • Recommend and implement improvements for assigned applications.
  • Develop and maintain documentation for ERP and non-ERP apps and data processes.
  • Develop test plans and datasets for various testing stages.
  • Manage ERP and other enterprise application testing efforts.
  • Update apps to implement enhancements and fixes for efficiency.
  • Collaborate with cross-department teams to deliver solutions.
  • Communicate effectively with IT staff for high-quality support.
  • Design and develop complex business reports and data extracts.
  • Perform other duties as assigned.

Skills

ERP systems
SQL
Power BI
.NET/C#
SSRS
RESTful APIs
Visual Studio
GitHub
Unit/Integration testing
Analytical thinking
Communication

Education

Bachelor's degree in IT/CS or related
2-year degree in IT/CS or related with 5+ years exp
High School diploma with 7+ years exp

Tools

SQL Server SSIS
Transact-SQL
Microsoft SQL Server
GitHub repositories

Job description

Salary : $77,910.00 - $97,387.00 Annually
Location : 201 West Market Street Greensboro, NC
Job Type: Full Time
Remote Employment: Flexible/Hybrid
Job Number: 04203
Department: Information Technology
Opening Date: 11/05/2026
Closing Date: 11/19/2026 11:59 PM Eastern

GUILFORD COUNTY GOVERNMENT

Empower Successful People to thrive in a Strong Community supported by Quality Government

Description

GENERAL STATEMENT OF DUTIES

This professional and technical position provides support for enterprise resource planning (ERP) systems and is also responsible for creating, maintaining, and supporting software applications, integrations, and analytical reports. This role combines business analysis, technical delivery, and production support to ensure reliable and effective enterprise-ERP solutions.

DISTINGUISHING FEATURES OF THIS CLASS

The ERP Analyst serves as a business requirements analyst, software developer, and application support resource. The role also includes task leadership responsibilities and coordination of resources across teams to complete assignments and utilizes AI tools when permitted to optimize the creation and delivery of enterprise solutions effectively and efficiently. This position reports to the Enterprise Applications Manager within the Information Technology Department.

Examples of Duties

Essential duties and responsibilities include, but are not limited to:

  • Provide configuration, integration, troubleshooting, and end user support for financial ERP modules.
  • Analyze departmental business processes and translate requirements into detailed specifications for purchased or internally developed applications.
  • Develop, support, modernize, test, deploy, optimize interfaces and integration across enterprise applications using various software and scripting languages using industry best practices.
  • Recommend and implement improvements for assigned applications.
  • Develop and maintain high-quality documentation that assists IT staff and end users with ERP and non-ERP applications, business processes, requirement designs, support procedures, and knowledge transfer,
  • Develop test plans, scripts and datasets for units, integration, system, and user acceptance testing.
  • Manage or conduct ERP and other enterprise applications testing efforts.
  • Update applications to implement enhancements, defect fixes, and improve operational efficiency.
  • Collaborate with cross-departmental teams to resolve problems and deliver solutions
  • Communicate effectively with coworkers and IT staff to provide responsive, high-quality support services.
  • Design and develop complex business reports and data extracts based on detailed requirements.
  • Perform other duties as assigned.
RECRUITMENT STANDARDS

Knowledge, Skills, and Abilities

  • ERP Systems
    • Knowledge and experience supporting financial ERP applications or other complex enterprise applications.
    • Knowledge and experience planning, managing, executing, or participating in system upgrades.
    • Knowledge and experience working with departmental leadership, end users, and vendors to identify and resolve problems with ERP systems and update these systems as needed.
    • Knowledge and experience integrating ERP systems with other applications.
    • Knowledge and experience with workflow configuration, user administration, and role-based access control preferred.
    • Knowledge and experience with Tyler EERP (Munis) or similar public-sector implemented ERP systems preferred.
    • Open to learning other ERP modules like HR, Budget, EPL etc.
  • Programming Skills Utilizing AI Tools like Github Co-Pilot
    • Ability to develop stored procedures, complex queries, and optimized SQL solutions or openness to leaning these skills.
    • Experience with .NET, C#, , SSRS, Power BI, Power Automate, and utilization of RESTful APIs or openness to learning these skills.
    • Experience with Microsoft SQL Server SSIS development and administration for Extraction Transformation and Loading and interface file creation tasks or openness to learning these skills.
    • Knowledge of Visual Studio, and GitHub repositories preferred.
    • Skills with Microsoft SQL Server and Transact SQL preferred.
    • Experience with unit, integration, system, and user acceptance testing of batch and online applications.
  • Knowledge of change management and service desk procedures.
  • Working knowledge of project management methodologies, including Agile and Waterfall.
  • Excellent written, oral, and interpersonal communication skills.
  • Ability to demonstrate strong attention to detail in analysis, testing, documentation and production support.
  • Ability to demonstrate initiative and curiosity to learn new skills independently, adapt quickly to changing priorities, and remain open to new ERP platforms and tools.
  • Ability to apply critical thinking and structured problem solving to diagnose root causes and recommend practical and sustainable solutions.
  • Ability to work independently with minimal supervision.
  • Ability to establish and maintain effective working relationships within and across departments.
Typical Qualifications

MINIMUM QUALIFICATIONS

Four-year degree in Information Technology, Computer Science or related field with at least 3 years of experience performing the functions of systems analyst and developing or supporting software applications.

OR a two-year degree in Information Technology, Computer Science or a related field with at least 5 years of experience performing the functions of systems analyst and developing or supporting software applications.

OR High School diploma or GED with at least 7 years of experience performing the functions of systems analyst and developing or supporting software applications.

Supplemental Information

Working Conditions

Work is typically performed in an office environment, although work is frequently performed at remote locations where computers and peripheral equipment is located.

Physical Demands and Mental Demands

Must be able to physically perform the basic life operational functions of stooping, kneeling, crouching, reaching, standing, walking, pulling, lifting, fingering, grasping, talking, hearing, and repetitive motions. Must be able to perform medium work exerting 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 such as computers, monitors, printers, and related equipment. The worker is required to have close visual acuity to prepare and analyze data and figures, perform extensive reading, and operate personal computers or computer peripherals.

May Require Driving

This position may require driving for this position whether driving a County owned or personal vehicle to conduct county business such as but not limited to attending conferences, meetings, or any other county related functions. Motor Vehicle Reports may be verified for valid driver's license and that the driving record is compatible with the county's driving criteria.

If a personal vehicle is operated for county business proper insurance is maintained as per Guilford County's vehicle use policy.

Special Note

This generic class description gives an overview of the job class, its essential job functions, and recommended job requirements. However, for each individual position assignment assigned to this class, there is available a completed job description with a physical abilities checklist, which can give further details about that one specific position. Those documents should be reviewed before initiating a selection process. They can provide additional detailed information on which to base various personnel actions and can assist management in making legal defensible personnel decisions.

Guilford County is committed to providing Equal Employment Opportunity (EEO) to employees and applicants for employment regardless of color, religion, sex, national origin, age, disability, genetic information, sexual orientation or political affiliation. The County is committed to complying with all applicable federal, state and local laws that pertain to employment, and to providing a work environment that is free from discrimination of any kind. If you need an auxiliary aide, make the request forty-eight (48) hours in advance of the time the accommodation is needed by calling 336-641-3324.

We are excited about the opportunity of having you as a prospective new employee!

You probably already know our county is a wonderful county to live in, but did you know it is also a wonderful place to work?

Below are a few of the reasons why we love working for Guilford County.
  • We offer Health Insurance (UnitedHealthCare) to all benefitted employees working a minimum of 20 hours per week. The shared cost of the premium is based on scheduled/budgeted hours. If you are a full‑time employee working 40 hours a week you can expect to pay less than $35 a month for medical coverage, dental coverage for $4 a month and vision coverage for $5 a month. That's less than $45 a month for medical, dental & vision coverage; that's unheard of.
  • Telehealth UHC Virtual Visits are available to you with no copay or out of pocket expense.
  • We are excited to inform you Guilford County has an Employee Wellness Center (24/7 access) with strength training equipment, cardio machines and a group exercise room with virtual or in person coaching from our Wellness Specialist!
  • Employee Assistance Program, 100% funded by the county. A superb benefit for you and your family absolutely free. Confidential help with personal or work‑related issues.
  • 13 paid holidays, 12 sick days, and 12 vacation days a year. That's 37 paid days a year, totaling almost 2 months of paid time off.
  • Employer contributes 5% into your 401(k) - no match required.
  • Enrollment in the State Retirement Plan by contributing 6%.
  • Longevity pay beginning at five years of service.
  • We provide a $10,000 Life and AD&D benefit to eligible employees.
  • Flexible spending accounts (FSA) allow you to set aside tax‑free dollars for health care and dependent care.
  • Voluntary Life, AD&D, Short‑Term and Long‑Term Disability.

Please select the highest level of education you have completed All education and certifications must be listed in the Education section of the employment application. Transcripts may be required to verify educational qualifications.

  • High School Diploma or GED
  • Associate's Degree (AA, AS)
  • Bachelor's Degree (BA, BS)
  • Master's Degree (MA, MS, MBA, etc.)
  • Professional degree (JD, MD, DVM, etc.)
  • Doctoral Degree (PhD, EdD, etc.)

02

If you have a degree, is the major field of study in Information Technology, Computer Science or related field?

  • Yes
  • No
  • I do not have a degree

03

Which best describes your years of progressive responsible experience performing the functions of systems analyst and developing or supporting software applications? Human Resources will not process incomplete answers. Please clearly describe your experience performing (specific essential function). Include the organization, job title, dates of employment, and a brief description of your duties and level of responsibility. All experience must also be documented in the Work History section of your application.

  • Less than three years
  • One year less than three years
  • Three years less than five years
  • Five years less than seven years
  • Seven or more years

04

In your own words clearly describe your experience (company name, job duties, etc.) supporting ERP financial modules or other complex enterprise applications. If you have no experience, please type "Not Applicable" or "N/A." Applications with "See Resume" are considered incomplete and will be given no further consideration. Human Resources will not process incomplete answers. You must also clearly state your experience in the Employment / Work History section of your employment application.

05

I understand that an official copy of my college transcript will be required upon conditional offer of employment.

  • Yes
  • No

06

I understand that all Required Competencies, Work history and Credentials and Education must appear on the application in the Education and Work Experience sections of the application form to receive consideration during the selection process. Resumes will not be accepted in lieu of completing the application, "See Attached Resume or an Embedded Text Resume" will be considered incomplete and will not be processed.

  • Yes
  • No

07

Residency Requirement Acknowledgment, Guilford County requires that employees reside within a two-hour driving radius of the county. Question: Do you currently reside within a two-hour driving radius of Guilford County, NC, or are you willing to relocate to meet this requirement by your start date?

  • Yes
  • No

Required Question

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Environmental Health Specialist (FLISP)
Environmental Health Specialist (FLISP)

Guilford County • Greensboro (NC)

On-site
USD 55,000 - 75,000
Health Insurance
Wellness Center
13 paid holidays
+2
ERP Specialist
ERP Specialist

Guilford County • Greensboro (NC)

On-site
USD 90,000 - 130,000
ERP Specialist
ERP Specialist

Guilford County Government • Greensboro (NC)

On-site
USD 90,000 - 120,000
ERP Analyst
ERP Analyst

Guilford County • Greensboro (NC)

On-site
USD 80,000 - 110,000
Environmental Health Specialist - #00006471
Environmental Health Specialist - #00006471

Guilford County • Greensboro (NC)

On-site
USD 65,000 - 90,000
Health Insurance
Wellness Center
Employee Assistance Program
+6
Fleet Services Specialist
Fleet Services Specialist

Guilford County • Greensboro (NC)

On-site
USD 42,000 - 64,000
Health Insurance
Wellness Center
Paid holidays
+3
HR Business Partner
HR Business Partner

The University of North Carolina • Greensboro (NC)

Hybrid
USD 80,000 - 89,000
Seasonal Animal Intake/Care Technician
Seasonal Animal Intake/Care Technician

Guilford County • Greensboro (NC)

On-site
USD 17,000 - 25,000
Health insurance
Wellness center
Paid time off
+1
Electrician
Electrician

University of North Carolina at Greensboro • Greensboro (NC)

On-site
USD 47,000 - 53,000
Chief Financial Officer
Chief Financial Officer

Guilford County • Greensboro (NC)

Hybrid
USD 145,000 - 190,000
Health insurance
North Carolina Local Governmental Ret.
401(k) with county contribution
+2