System Programmer Analyst

Northwood University
  • Midland, MI
    4 days ago

    Job Description

    System Programmer Analyst

    Location

    Midland, MI

    Job Type

    Full-Time

    Job Number

    03503

    Division

    Finance and Administration

    Department

    IT Systems & Programming

    Opening Date

    08/27/2026

    Closing Date

    Continuous

    • Description
    • Benefits

    Roles

    The System Programmer Analyst, as part of the Systems and Programming Team, is responsible for analyzing business requirements; designing, developing, maintaining, and supporting software applications, integrations, databases, reports, and technical solutions that support University operations. This position works closely with functional departments to identify business needs and develop solutions within Northwood Universitys Student Information System and related enterprise applications.

    The System Programmer Analyst serves as a technical resource for software development, systems integration, reporting, database administration, and business process improvement efforts. The position requires independent analysis, problem-solving, and development of solutions that support operational effectiveness and institutional goals.

    Responsibilities

    • Maintains, enhances, and supports existing application programs, integrations, and reports.
    • Develops new programs, interfaces, APIs, and reporting solutions of varying complexity by utilizing established standards, procedures, and best practices.
    • Analyzes business requirements and translates them into technical solutions.
    • Analyzes data sources, data structures, and business processes to support operational and reporting needs.
    • Designs, develops, tests, and maintains PostgreSQL databases, queries, stored procedures, and related database objects.
    • Develops and maintains API integrations between Ellucian systems, institutional applications, and third-party vendors.
    • Creates and supports web-based applications and interfaces utilizing HTML, XHTML, JavaScript, CSS, and related technologies.
    • Participates in user consultation, systems analysis, system design, and implementation activities.
    • Assists with the development, maintenance, and troubleshooting of Ellucian Insights reports, dashboards, and data models.
    • Assists with the configuration and development of Ellucian Experience cards and related user engagement solutions.
    • Utilizes AI-assisted development and productivity tools, when appropriate, to improve development efficiency, documentation, testing, troubleshooting, and business analysis.
    • Documents application functionality, business processes, database structures, and system integrations.
    • Identifies opportunities to improve business processes through automation, integration, and technology solutions.
    • Recognizes areas where existing policies, procedures, or system functionality require modification or enhancement.
    • Learn and maintain an understanding of university operations necessary to effectively support institutional systems.
    • Collaborates with departments across campus to identify and implement technology solutions.
    • Fulfills departmental requirements related to administrative notification during periods of illness, vacation, or professional development.
    • Performs at or above Information Technology performance standards.
    • Supports systems and processes that span multiple functional areas across the University.
    • Demonstrates excellent customer service, communication, and teamwork skills.

    Qualifications

    • Possess a bachelors degree in Computer Science, Management Information Systems (MIS), Software Engineering, Information Technology, or a related field. Equivalent combinations of education and experience may be considered.
    • Have five or more years of experience in software development, database programming, reporting, systems integration, or related technical work.
    • Demonstrate a strong understanding of application development, system analysis, database concepts, and software engineering principles.
    • Have experience working in Unix/Linux and relational database environments.
    • Demonstrate advanced proficiency in SQL and relational database development. PostgreSQL experience is strongly preferred.
    • Have experience designing, developing, testing, and supporting APIs, web services, and system integrations.
    • Demonstrate strong knowledge of HTML, XHTML, JavaScript, CSS, and modern web development concepts.
    • Possess the ability to perform programming, debugging, system analysis, data analysis, troubleshooting, and problem resolution.
    • Demonstrate experience translating business requirements into effective technical solutions.
    • Have knowledge of software development lifecycle principles, development standards, and best practices.
    • Have experience developing and supporting operational, analytical, and business intelligence reporting solutions.
    • Demonstrate the ability to work independently on complex technical assignments while collaborating effectively with cross-functional teams.
    • Experience with Ellucian Colleague, Ellucian Insights, Ellucian Experience, or other higher education ERP platforms is preferred.
    • Experience utilizing AI-assisted development and productivity tools, including Microsoft Copilot or similar technologies, is preferred.
    • Demonstrate the ability to leverage AI technologies to improve software development, reporting, analysis, documentation, testing, troubleshooting, and operational efficiency while adhering to university security, privacy, and data governance requirements.
    • Possess excellent written and verbal communication skills.
    • Demonstrate strong interpersonal, customer service, organizational, and problem-solving skills.
    • Exhibit the ability to manage multiple projects and priorities simultaneously.
    • Demonstrate initiative, adaptability, and a commitment to continuous learning and professional development.

    Preferred Technical Competencies

    Candidates with experience in one or more of the following areas are highly desirable:

    • PostgreSQL database administration and development
    • RESTful API development and integration
    • HTML, XHTML, JavaScript, and CSS development
    • Business intelligence and reporting platforms
    • Ellucian Insights reporting and dashboard development
    • Ellucian Experience card development
    • Data integration and automation technologies
    • AI-assisted development and productivity tools (e.g., Microsoft Copilot or similar solutions)
    • Higher education ERP systems and business processes
    • Cloud-based Software-as-a-Service (SaaS) environments
    • Systems integration architecture and middleware technologies
    • Data governance, data quality, and reporting best practices

    Expectations

    • Develop, test, debug, and maintain program code.
    • Design and support API-based integrations among institutional systems.
    • Develop and optimize PostgreSQL database solutions and reporting processes.
    • Build and maintain web applications utilizing modern web technologies.
    • Develop, maintain, and support operational and analytical reporting solutions.
    • Assist with the development and support of Ellucian Insights reports and dashboards.
    • Assist with the creation and maintenance of Ellucian Experience cards and user-facing services.
    • Leverage AI-assisted development tools to improve coding efficiency, documentation, testing, troubleshooting, and workflow automation while complying with university data governance and security standards.
    • Document applications, integrations, processes, and code.
    • Troubleshoot and resolve software, reporting, and data-related issues.
    • Assist team members with problem resolution and debugging efforts.
    • Provide excellent customer service and professional support to end users.
    • Demonstrate strong analytical, organizational, and problem-solving skills.
    • Work effectively both independently and collaboratively in a team environment.
    • Continuously expand technical and functional knowledge of enterprise systems and emerging technologies.
    • Identify opportunities to improve operational effectiveness through automation, integration, reporting, and process improvement initiatives.

    Northwood University stands apart in higher education with a philosophy grounded in The Northwood Idea - emphasizing freedom, free enterprise, personal responsibility, and limited government. We seek individuals who are both accomplished in their professions and inspired by the power of enterprise to improve lives. The ideal candidate will feel a strong alignment with Northwood's mission and values, embracing a culture of academic excellence, accountability, and earned success.

    Applicants are encouraged to learn more about The Northwood Idea philosophy and outcomes at https://www.northwood.edu/about/

    NORTHWOOD UNIVERSITY BENEFITS OVERVIEW

    Medical/RX (PPO or HDHP)

    Dental

    Vision

    Flex Spending

    HSA

    Group Life Insurance/AD&D

    Emeriti Retirement Healthcare

    LTD

    STD

    403b/MEP Retirement Plan

    Roth 403b

    Tuition Assistance

    Wellness Programming

    Pet Insurance

    Discount Programs

    Generous Leave Plans

    Employer Northwood University

    Address 4000 Whiting Dr

    Midland, Michigan, 48640

    Phone 989-837-4345

    Website http://www.northwood.edu

    Numbers & Facts

    LocationMidland, MI

    Skills

    • Analysis Skillsunmatched
    • Application Integrationunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Business Analysisunmatched
    • Business Intelligenceunmatched
    • Business Processesunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Customer Support/Serviceunmatched
    • Data Analysisunmatched
    • Data Modelingunmatched
    • Data Qualityunmatched
    • Data Structuresunmatched
    • Database Administrationunmatched
    • Database Optimizationunmatched
    • Database Programmingunmatched
    • Database Technologyunmatched
    • Debugging Skillsunmatched
    • Documentationunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Emerging Technologyunmatched
    • Enterprise Application Integration (EAI)unmatched
    • Enterprise Applicationsunmatched
    • Financeunmatched
    • Governmentunmatched
    • HTML (HyperText Markup Language)unmatched
    • Healthcareunmatched
    • Help Deskunmatched
    • Higher Educationunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Information/Data Security (InfoSec)unmatched
    • Insuranceunmatched
    • Interface Programming Languagesunmatched
    • Internet Applicationunmatched
    • Internet Technologyunmatched
    • Interpersonal Skillsunmatched
    • JavaScriptunmatched
    • Management of Information Systems/Technology (MIS)unmatched
    • Microsoft Product Familyunmatched
    • Middleware Architectureunmatched
    • Multitaskingunmatched
    • Needs Assessmentunmatched
    • Operational Auditunmatched
    • Operational Improvementunmatched
    • Operational Strategyunmatched
    • Operational Supportunmatched
    • Operations Managementunmatched
    • Operations Planningunmatched
    • Philosophyunmatched
    • PostgreSQLunmatched
    • Preferred Provider Organization (PPO)unmatched
    • Prescription Drugsunmatched
    • Presentation/Verbal Skillsunmatched
    • Privacy Controlsunmatched
    • Problem Solving Skillsunmatched
    • Procedure Developmentunmatched
    • Process Improvementunmatched
    • Programming Toolsunmatched
    • Project/Program Managementunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • Reporting Dashboardsunmatched
    • Reporting Skillsunmatched
    • Requirements Managementunmatched
    • Retirement Planunmatched
    • SQL Databasesunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software as a Service (SaaS)unmatched
    • Stored Proceduresunmatched
    • System Architectureunmatched
    • System Integration (SI)unmatched
    • Systems Administration/Managementunmatched
    • Systems Analysisunmatched
    • Systems/Internals Programmingunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Web Programmingunmatched
    • Web Servicesunmatched
    • Writing Skillsunmatched
    • XHTML (EXtensible HTML)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder