IT Analyst Programmer III
Listed on 2026-02-12
-
IT/Tech
Systems Analyst, Data Analyst, Database Administrator, Technical Support
Position Overview
East Carolina University (ECU) is seeking an IT Analyst/Programmer to serve as a supervisor and technical resource for the ITCS Banner HR/Payroll Support and Maintenance team. The role supports the administrative computing needs for business offices that serve the University’s employment function, creating, enhancing, and maintaining data interfaces between Ellucian Banner and other systems, and collaborating with Student and Finance modules to ensure cohesive support.
This position may require evening and weekend hours and requires current authorization to work in the United States on a full‑time basis.
Anticipated Recruitment Range: $81,434 – $113,000.
Location:
Greenville, North Carolina (reasonable commutable distance to ECU main campus required).
- Supervision
:
Oversee the Banner HR/Payroll Support and Maintenance team, prioritize tasks to meet deadlines, provide performance feedback, and foster an engaging work environment. - Programming/Testing
:
Design, develop, test, and maintain programs; write clean, maintainable code; maintain documentation; conduct code reviews; stay current with emerging technologies. - Maintenance/Problem Resolution
:
Prioritize and resolve application issues, develop effective solutions, balance needs with time constraints, and confirm problem resolution. - Project Management
:
Monitor work progress, keep projects on task, design project plans, create specifications, supervise development, and review testing. - Documentation
:
Establish work standards and SOPs, write clear, concise documentation for clients and internal team use. - Training
:
Plan and deliver training for new information systems, provide instruction to clients, mentor team members, and support professional development. - Professional Development
:
Stay up to date with new technologies, attend training opportunities, suggest cost‑effective training improvements, and mentor colleagues. - Other Duties
:
Perform additional duties as assigned and adjust the work schedule to meet overall University operations.
- Bachelor’s degree in Computer Science, Information Systems, or a related field and a minimum of four years of relevant experience.
- Advanced knowledge of Ellucian Banner, Oracle, SQL, PL/SQL, real‑time system integrations, and Java or an equivalent programming language.
- Experience supporting the Human Resources module within Ellucian Banner.
- Technical understanding of enterprise administrative systems and their interfaces.
- Advanced knowledge of application analysis, design, project planning, testing, debugging, implementation, and documentation.
- Strong oral and written communication skills and the ability to translate technical issues for non‑technical users.
- Ability to lead analysis, design, and development for complex applications that interface data between multiple information systems.
- Experience supervising a team of programmers/analysts, creating performance goals, and completing performance evaluations.
- Knowledge of various project management methodologies and the ability to work independently under high‑pressure situations.
East Carolina University is an equal opportunity, affirmative action employer that prohibits unlawful discrimination and harassment based on race/ethnicity, color, genetic information, national origin, religion, sex, sexual orientation, gender identity, age, disability, political affiliation, veteran status, and other protected categories. Final candidates are subject to background checks, and ECU participates in E‑Verify as required by federal law. Individuals requesting accommodation under the Americans with Disabilities Act should contact the ADA Coordinator at (252) 737‑1018 (Voice/TTY) or ADA‑Coordinator.
All qualified applicants will receive consideration for employment without regard to protected veteran status or disability.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).