Academic Jobs Logo
Westmoreland County Community College Jobs

Programmer Analyst

Applications Close:

Westmoreland County Community College

Community College Dr, Youngwood, PA 15697, USA

Academic Connect
5 Star Employer Ranking

Programmer Analyst

Programmer Analyst

Company:
Westmoreland County Community College

Job Location:
Youngwood, 15697

Category:
Software Engineer/Programmer

Type:
Full-Time

Job Description:
This position is responsible to provide technical support in fulfilling daily and long-term information requirements by defining information needs, performing analysis of current software and hardware systems, and creating or updating programs that meet the needs of users.

Essential Job Functions:

  • Analyze technical needs, propose solutions and design modifications to software to meet the project needs while maintaining the integrity of the data utilized by the application.
  • Develop and maintain custom dashboard reports in Power BI to support Institutional Research (IR) and other departments with data-driven decision-making.
  • Design and execute API integrations using tools such as PowerShell scripts, Power Automate, and workflow automation to support data import, modification, and cleanup processes.
  • Leverage SQL queries and scripts for data extraction, transformation, and reporting from the ERP and other enterprise systems.
  • Build and manage interactive electronic forms within Workflow platforms that integrate directly with the ERP, ensuring accurate data capture and system updates. Utilize production, test, and development environments to maintain proper revision control methodologies including appropriate sign-off for production.
  • Document, test, and implement new and existing programs, databases, and procedures in a timely and professional manner.
  • Maintain records of current work projects and track revision.
  • Work with information that is confidential, and maintain the security of data.
  • Interact with and provide support to customers, students, staff, and vendors.
  • Interact with the system administrator and network coordinator in the use, maintenance, and upgrade of hardware, database, and software systems.
  • Maintain highly technical systems through the use of personal computers, networks, mini-computers, and software packages.
  • Cross-train College staff regarding computer systems.
  • Hire, mentor, and supervise direct reports; complete annual performance evaluations.
  • Perform job duties in accordance with College policies and procedures.

Other Job Functions:

  • Accurately develop, process, and maintain records, forms, and reports.
  • Participate in departmental meetings, committees, work groups/teams, and professional organizations.
  • Enhance professional knowledge by keeping current with emerging practices; monitor developing trends; integrate new technologies as applicable.
  • Serve as a member of President's Council.
  • Advocate for the College at community events.
  • Perform additional duties as assigned.

Apply Now

10

Unlock this job opportunity


View more options below

View full job details

See the complete job description, requirements, and application process

450 Jobs Found

University of Pennsylvania

University of Pennsylvania, Philadelphia, PA, USA
Staff / Administration
Closes: Jun 29, 2026

Western Governors University

4001 S 700 E #300, Millcreek, UT 84107, USA
Staff / Administration
Closes: Jun 29, 2026

Westmoreland County Community College

Community College Dr, Youngwood, PA 15697, USA
Staff / Administration
Closes: Jun 29, 2026

CalTech - California Institute of Technology

Pasadena, CA
Staff / Administration
Closes: Jun 29, 2026

University of California, Riverside

Riverside, CA, USA
Staff / Administration
Closes: Jun 25, 2026

State University of New York at Oswego

SUNY Oswego, NY 13126, USA
Staff / Administration
Closes: Jun 25, 2026

Johns Hopkins University

Johns Hopkins University, Baltimore, MD, USA
Staff / Administration
Closes: Jun 25, 2026
View More