Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Meredith College

Senior Programmer / Analyst

Career Insights for Programmer / Analyst

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on North Carolina data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Programmer or Analyst combines programming expertise with analytical skills to design, develop, and maintain software systems or applications. Responsibilities can include software solution design, writing code, testing software applications or systems, system integration, software deployment, and technical support. This role typically develops software solutions that meet specific business objectives.

$110,320 / year median in North Carolina

-28% projected decline

Explore Career

Job Description

Notice:
If you are seeing this position posted on a job board other than the official Meredith College career posting page, please know that any pay range included is not authorized or approved by Meredith College and may not reflect the actual pay rate for the position. We are seeking an experienced Senior Ellucian Colleague Programmer Analyst to support, develop, and enhance our Ellucian Colleague ERP environment. The successful candidate will be responsible for designing, developing, implementing, and maintaining enterprise applications and integrations that support academic and administrative operations. This position works closely with functional departments and Information Systems staff to analyze business requirements, recommend technical solutions, and deliver high-quality applications that improve institutional efficiency.
Essential Duties & Responsibilities:
  • Application Development:
    Design, develop, and document custom applications.
  • Testing & Quality Assurance:
    Perform unit testing, debugging, and code reviews to ensure high-quality, maintainable code.
  • Systems Integration:
    Create and support administrative software and interfaces (including Colleague, Ellucian Self-Service, ETHOS Integration, Informer, PowerFAIDS, CSGold, and Slate).
  • Reporting:
    Develop custom reports utilizing Informer and Colleague.
  • Upgrades & Deployment:
    Plan and implement Self-Service upgrades and custom application deployments.
  • Impact Analysis:
    Review Colleague software updates and determine their impact on custom modifications.
  • Project Collaboration:
    Lead or assist in projects, collaborate with users to develop testing procedures, and analyze impacts on other modules or applications.
  • Procedural Support:
    Support users in developing workflows and suggest procedural changes where necessary.
  • Security & Compliance:
    Ensure compliance with institutional security standards, data governance policies, and regulatory requirements.
Availability:
Perform these and other duties during after-hours and weekends when occasionally required.
Required Skills:
  • Leadership & Support:
    Must exemplify excellent customer support and leadership skills.
  • Communication:
    Strong verbal, written, and interpersonal communication skills. Ability to work effectively with individuals of varying technical experience and knowledge.
  • Problem Solving:
    Strong logical, analytical, and problem-solving skills.
  • Collaboration:
    Proven ability to work productively both independently and within a team environment.
Organization:
Excellent organizational skills with a strong, detail-oriented approach.=
Education & Experience:
  • Education:
    Bachelor's degree in Computer Science, Information Technology, Management Information Systems, or a related field (or equivalent professional experience).
  • ERP Experience:
    5+ years of experience developing and supporting Ellucian Colleague ERP applications.
  • Web Development:
    2+ years of experience developing and deploying web applications using ASP.NET Core.
  • Methodologies:
    Strong knowledge of the software development life cycle (SDLC) and source code management using Git (or similar version control systems).
  • Technical Stack:
    Practical knowledge of Unidata/SQL, Unix, Unibasic, and Colleague Studio.
Compliance:
Familiarity with data security standards, FERPA, and higher education compliance requirements.
Working Conditions & Physical Demands:
This position will initially require an on-site presence during the first 90 days of employment. Upon successful completion of the 90-day introductory period and demonstration of the ability to independently perform the essential duties of the position, the employee will be eligible to transition to a fully remote work arrangement, subject to organizational approval and applicable remote-work policies. Remote work must be completed within the state of North Carolina. Ability to work after hours and on weekends when urgent operational needs or maintenance windows require it.
Required Documents:
  • Cover Letter
  • Resume