Lead Programmer Analyst

$95k to $108k

FargoFull-timePosted Oct 16, 2026

Against the Fargo typical range

Job description

Core Technology Services (CTS) provides secure information management and technology services to North Dakota University System (NDUS) students, faculty, staff, and state residents. CTS links academic and business services with the NDUS community, connecting users to the information and educational resources they need to accomplish their goals.

Posting Date: 10/16/2026 Position Title: Lead Programmer Analyst Position Number: 00100422 Number of Openings: 1 Location: Fargo, ND, Grand Forks, ND, or Remote Please note: The North Dakota University System (NDUS) Core Technology Services (CTS) is currently not hiring remote employees in the following states: Arkansas, California, Colorado, Delaware, Hawaii, Indiana, Massachusetts, Maryland, Maine, Nebraska, New Jersey, Oregon, Pennsylvania, Rhode Island, Utah, Washington, and any country outside of the United States Type of Appointment: Full-time, benefited, exempt from Fair Labor Standards Act (FLSA) overtime, position in the 3000 broadband Closing Date: Applications received by 11:59 PM on 11/08/2026 will receive first consideration.

Salary: $95,000 - $107,500 annual salary plus a competitive benefits package including paid family health coverage Benefits: Core Technology Services offers a competitive benefit package including a generous retirement plan and employer paid family health insurance, basic life insurance, sick leave, annual leave, employee tuition waiver, spouse/dependent tuition discount, and 10 paid holidays.

Job Summary

Our Programmer Analyst team provides customer support for ConnectND (CND) through the development, implementation, maintenance and improvement of NDUS enterprise resource planning and/or ancillary information systems. The Lead Programmer Analyst’s essential responsibilities are to solve problems with ERP solutions; perform and oversee application development, support, maintenance and testing functions; and document work within People.

Soft and ancillary systems, including, but not limited to, People. Soft Financials, Human Capital Management (HCM), and Campus Solutions (CS) applications. In addition, this position supervises technical staff, prioritizes work, monitors progress, evaluates performance, and supports employee development. The Lead Programmer Analyst provides technical leadership by collaborating with business and technical teams, guiding solutions, and identifying opportunities to improve processes, efficiency, and service delivery.

Minimum Qualifications

Bachelor’s degree in Computer Science, Management Information Systems, Information Systems, or a related information technology field. At least seven (7) years of People. Soft application development and support experience, including at least five (5) years of direct People. Soft development experience obtained within the last seven (7) years.

At least three (3) years of experience serving as a technical lead within an enterprise application development environment, including leading projects, conducting impact assessments and code reviews, developing technical designs and estimates, and establishing development and documentation standards. At least two (2) years of experience supervising technical staff within the last five (5) years.

This supervision should be of a team of technical staff in an application development environment, including assigning and prioritizing work, monitoring project progress, conducting performance evaluations, mentoring staff, and supporting employee development. Advanced experience with People. Tools technologies including People.

Code, Application Packages, Application Engine, Application Designer, Component Interfaces, Integration Broker, PS Query, BI Publisher, and related development tools. Experience developing and supporting integrations using APIs, REST services, web services, file-based interfaces, and related integration technologies. Experience working with relational database management systems such as Oracle, Microsoft SQL Server, or other relational databases, including developing complex SQL queries, performing data analysis, and troubleshooting performance-related issues.

Strong analytical, problem-solving, and organizational skills with the ability to evaluate complex business and technical issues, assess impacts, identify risks, and develop effective solutions. Strong interpersonal, written, and verbal communication skills with the ability to build collaborative relationships, provide technical leadership, communicate complex technical concepts, and effectively engage with developers, business analysts, project teams, and leadership.

Preferred Qualifications

Experience supporting People. Soft Financials and Supply Chain Management (FSCM) applications. Experience working in higher education, the North Dakota University System (NDUS), state government, or other large public-sector organizations. Experience leading People. Soft upgrades, PUM implementations, major system implementations, or modernization projects.

Experience developing People. Soft fluid pages in alignment with Web Content Accessibility Guidelines (WCAG) and standards. Working experience with front-end web technologies, including HTML, CSS, and JavaScript. Working knowledge of software development lifecycle methodologies, including Agile, Waterfall, and hybrid approaches.

Application Instructions: To apply, please click the Apply for Job button in the upper-right hand corner and upload a cover letter specifically addressing the job qualifications, a current resume and names and email addresses of three professional references. Applicants who are veterans and eligible to claim veteran’s preference must include Form DD214 with the application for employment; claims for disabled veteran’s preference must include Form DD214 and a letter less than one year old from the Department of Veterans’ Affairs indicating disability; claims for preference as the eligible spouse of a disabled or deceased veteran must include Form DD214, a marriage certificate and a letter less than one year old from the Department of Veterans’ Affairs indicating disability, or the veteran’s death certificate.

Due to access to restricted information, the successful candidate will be required to complete a satisfactory criminal background check. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire.

This position does not support visa sponsorship for continued employment. Persons who may need additional job information or may require accommodation or assistance with the application or interview process should contact Jennifer Swanson at (701) 792-6315, or email jennifer.swanson.3@ndus.edu . TTY Number 1-800-366-6888.

CONFIDENTIALITY OF APPLICATION MATERIALS: Pursuant to NDCC § 44-04-18.27, applications and any records related to the applications that identify an applicant are exempt, except records related to the finalists of the position, which are open to the public after the search committee has identified the top three finalists.

EEO/AA STATEMENT: NDUS Core Technology Services is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, or veteran status. VETERAN’S PREFERENCE NOTICE : Veterans claiming preference must submit all proof of eligibility by the closing date.

Proof of eligibility includes a DD-214 and if claiming disabled status, a current letter of disability from the VA dated within the last 12 months. NO SMOKING NOTICE: As an employer, the State of North Dakota prohibits smoking in all places of state employment in accordance with NDCC § 23-12-10.

Description copied from North Dakota State University's careers page. Read the full posting before you apply.

More jobs at North Dakota State University

See all openings at North Dakota State University

More jobs in Fargo

See all jobs in Fargo

Lead Programmer Analyst jobs at other companies