Senior Programmer Analyst

Northeast Ohio Medical University

Northeast Ohio Medical University

Software Engineering, IT
USD 58,598-69,341 / year
Posted on Mar 26, 2026

Senior Programmer Analyst

Posting Details

Position Information
Position Title Senior Programmer Analyst
Position Type Admin/Professional
Department Information Technology
Full or Part Time Full Time
Pay Grade MN10
Position Summary Information
Department Specific Information
Join Northeast Ohio Medical University’s (NEOMED) Department of Information Technology
NEOMED is a mission-driven, community-based medical university committed to educating health professionals, advancing discovery, and improving the health of our region. We are seeking a Senior Programmer Analyst who wants to contribute to meaningful work in a collaborative academic environment.

At our organization, we are committed to fostering a collaborative and team-oriented environment that is essential to fulfilling our mission. We believe every employee should feel appreciated, valued, and empowered. To maintain a supportive organizational culture, we seek individuals whose values align with our mission and who thrive in a team-based approach. We encourage individuals whose values align with this collaborative approach to apply.

Starting Salary Range: $58,598 – $69,341, commensurate with experience.
This position requires candidates to be authorized to work in the United States without sponsorship.

Benefits & Perks
NEOMED is committed to supporting your health, well-being, and long-term success—both at work and beyond. Our comprehensive benefits package is designed to help you thrive.

Healthcare Coverage
Competitive medical, dental, and vision insurance through Medical Mutual
Flexible Spending Account (FSA) or Health Savings Account (HSA)
Short-and long-term disability coverage, Long-term care coverage options, and Life insurance

Retirement
State retirement plan with 14% employer matching to help you plan for the future

Paid Time Off
Generous vacation and sick leave, in addition to 11 paid holidays each year

Additional Benefits
Hybrid work environment (up to two remote days per week after six months) (Policy#3349-7-151)
Educational benefits with our partner universities (Policy#3349-07-45)
Ongoing investment in your professional growth through on-site training and Lean Six Sigma certification
Employee wellness activities and initiatives that support a healthy work-life balance.
Summary
Conducts programming related activities including analysis, design, development, maintenance, testing and support for enterprise applications including but not limited to Oracle-based Banner ERP, and Argos reporting.
Principal Functional Responsibilities
Business Analysis and Requirements Gathering: Meet with stakeholders to analyze business needs and translate them into technical specifications. Create documentation such as functional specifications, data flow diagrams, and use cases.

Application Development and Maintenance: Design, code, test, and implement new software applications and tools to support institutional needs. Enhance and maintain existing applications (student information system, financial aid, HR/payroll, etc.).

Systems Integration: Develop and maintain integrations between systems. Use applications, APIs, web services, or ETL tools to connect disparate systems for seamless data flow.
Database Management: Develop and maintain SQL queries, stored procedures, and triggers. Ensure database integrity, security, and performance. Collaborate with DBA on schema changes and optimization.

Project Participation and Collaboration: Contribute to cross-functional project teams. Serve as a technical lead or subject matter expert on key IT initiatives.

Reporting and Data Analysis: Develop and maintain reports and data extracts using Argos. Support institutional research and data-driven decision-making.

Support and Troubleshooting: Provide Tier 2/3 technical support for application-related issues. Diagnose and resolve bugs, performance issues, and data anomalies. Test upgrades to critical systems.

Security and Compliance: Implement security best practices in development. Ensure compliance with accessibility, FERPA, university policies, and other regulations.

Continuous Improvement and Innovation: Research and recommend new technologies or process improvements. Stay current with trends in education technology and enterprise software.
Documentation and Training: Document software applications, systems, and processes. Provide training to end users and colleagues on new and existing systems.

Other Duties: Perform other duties as assigned.
Qualifications
  • Bachelor’s degree in computer science or related discipline OR equivalent in education and experience.
  • Minimum 2 years of computer programming experience including proficiency in Unix, Windows, SQL and C.

This position requires candidates to be authorized to work in the United States without sponsorship.
Preferred Qualifications
  • Experience with database programming using Oracle PL/SQL or ANSI SQL and an IDE such as Toad
  • Experience with Microsoft Power Apps e.g., Power BI.
  • Experience with the Ellucian Banner software platform in a higher education environment.
  • Experience with web development technologies e.g., HTML5, CSS, JavaScript, JSON
  • Experience with workflows
Physical Requirements
Must be able to utilize a phone, computer and other office equipment.
Posting Detail Information
NEOMED Campus Safety Guidelines
In an effort to keep our campus community as healthy and safe as possible, NEOMED may require vaccinations as a condition of attendance and employment. This policy will allow for exemption of the vaccination requirement for those individuals with valid medical reasons, sincerely held religious beliefs and matters of conscience.
Close Date

Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. * Do you have a Bachelor’s degree in computer science or related discipline OR equivalent in education and experience?
    • I have a Bachelor's degree in computer science or related discipline.
    • I have a combination of education and experience equivalent to a Bachelor's degree in computer science.
    • I have 4+ years of relevant experience in lieu of a bachelor's degree.
    • I do not have a Bachelor’s degree in computer science or related discipline OR equivalent in education and experience.
    • Other.
  2. * Do you have 2 years of computer programming experience, including proficiency in Unix, Windows, SQL and C? Select all that apply.
    • I have 2 years of computer programming experience.
    • I am proficient with Unix.
    • I am proficient with Windows.
    • I am proficient with SQL.
    • I am proficient with C.
    • I do not have any of the above.
  3. * I have experience with the following: (Select all that apply.)
    • Database programming using Oracle PL/SQL or ANSI SQL and an IDE such as Toad
    • Microsoft Power Apps, e.g., Power BI.
    • Ellucian Banner software platform in a higher education environment.
    • Web development technologies, e.g., HTML5, CSS, JavaScript, JSON.
    • Workflows.
    • I do not have experience with any of the above.
  4. * NEOMED does not have 100% remote work. NEOMED's flexible work arrangements policy (#3349-7-151) makes this role eligible for remote work up to 2 days per week after 6 months of employment. Are you able to report to work full time on campus if offered this position?
    • Yes.
    • No, I am looking for remote work.
    • No.
  5. * What are your salary expectations for this position?

    (Open Ended Question)

  6. * What interests you most about this opportunity?

    (Open Ended Question)

  7. * Please submit a brief statement of values describing how your personal and professional values align with NEOMED’s core values of Integrity, Collaboration, and Excellence. We are seeking individuals who not only bring strong skills and experience, but also demonstrate a commitment to these values in their work performance.

    (Open Ended Question)

Applicant Documents

Required Documents
  1. Resume
Optional Documents
  1. Cover Letter/Letter of Application
  2. Reference Letter