Programmer Analyst

Penn State University University Park , PA 16802

Posted 7 days ago

CURRENT EMPLOYEES OR STUDENTS:

If you are a current employee (faculty, staff, technical service, or student) at Penn State, please login to Workday to complete the internal application process. If you are a current student at Penn State and seeking employment with Penn State, please login to Workday to complete the student application process.

JOB DESCRIPTION AND POSITION REQUIREMENTS:

Enterprise Applications within Penn State IT is seeking a Programmer/Analyst to join the Learning Management System (LMS) Development team. This position supports the operation of Canvas, Penn State's Learning Management System, and is responsible for the analysis, design, development, implementation and maintenance of systems that support Canvas with a focus on system to system integrations and open source solutions. In addition, the Programmer/Analyst works with the LMS Operations team and end-users to resolve customer and internally reported software defects and issues. The responsibilities of this role will primarily focus on deploying and supporting integrations for Canvas and less of the typical programmer role in web app development.

The location of this position is flexible and can operate fully remote within the United States, fully in-person at our University Park Campus, or in a hybrid model of both in-person and remote. Standard working hours are in the eastern time zone.

Responsibilities

  • Implementing and supporting integrations with Canvas

  • Evaluating and implementing commercial and/or open-source software solutions

  • Designing, coding, testing and supporting software

  • Actively engaging in the implementation of application deployment strategies

  • Working with other staff to support production services that may include off-hours support

  • Support the enhancement of product quality by working with colleagues, as well as the Canvas Community, to identify best practices in design and development, as well as creative opportunities, to leverage the LMS to support the institution

Qualifications

  • Expertise in Unix/Linux

  • Strong coding skills with a number of different languages, such as Python, PHP, or C# is preferred; development in other languages such as Ruby, Java, JavaScript, .NET Core and Node.js will be considered

  • Experience integrating with large packaged solutions

  • Experience in education technology and prior experience with LTI or other IMS Global standards

  • Experience with web development and REST API's

  • Experience with OpenID, OAuth, and JWT

  • Strong skills in SQL development

  • A mindset towards building systems for the cloud and DevOps fundamentals

  • Hands-on experience building, deploying, monitoring and solving containerized microservices using Docker, Kubernetes and Helm

  • Demonstrated ability to interact professionally with developers, other technical staff, subject matter experts, and users

  • Excellent written and verbal communication skills with respect to understanding, documenting, and describing complex technical subjects

Typically requires an Associate's Degree or higher plus two years of related experience, or an equivalent combination of education and experience for a level 2. Additional experience and/or education and competencies are required for higher level jobs.

This is a fixed-term appointment funded for one year from date of hire with excellent possibility of re-funding.

CAMPUS SECURITY CRIME STATISTICS:

Pursuant to the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act and the Pennsylvania Act of 1988, Penn State publishes a combined Annual Security and Annual Fire Safety Report (ASR). The ASR includes crime statistics and institutional policies concerning campus security, such as those concerning alcohol and drug use, crime prevention, the reporting of crimes, sexual assault, and other matters. The ASR is available for review here.

Employment with the University will require successful completion of background check(s) in accordance with University policies.

EEO is the Law

Penn State is an equal opportunity, affirmative action employer, and is committed to providing employment opportunities to all qualified applications without regards to race, color, religion, age, sex, sexual orientation, gender identify, national origin, disability or protected veteran status. If you are unable to use our online application process due to an impairment or disability, please contact 814-865-1473.

Affirmative Action

Penn State Policies

Copyright Information

Hotlines

University Park, PA

Remote, PA

University Park, PA

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Laboratory Analyst

Penn State University

Posted 3 days ago

VIEW JOBS 5/11/2021 12:00:00 AM 2021-08-09T00:00 CURRENT EMPLOYEES OR STUDENTS: If you are a current employee (faculty, staff, technical service, or student) at Penn State, please login to Workday to complete the internal application process. If you are a current student at Penn State and seeking employment with Penn State, please login to Workday to complete the student application process. JOB DESCRIPTION AND POSITION REQUIREMENTS: The Pennsylvania State University is seeking a candidate for a Research Technologist to collect and organize data for the use in reports and other presentations. Maintain and order supplies/equipment as needed for the lab. The successful candidate will be responsible for the following: * Apply standard scientific practices, techniques, and methods as appropriate for specific situation, correlate data, recognize discrepancies in results, and follow protocols through a series of related detailed steps or processes * Contribute to experiments/tests in the laboratory/field to test, prove, or modify theoretical propositions on basis of research findings and experiences of others researching in related technical areas; may include measurements and recording of observations, collecting, compiling and processing of data * Organize data/findings for use in technical reports, documents, or oral/written presentations * May coordinate operational activities in a research laboratory, providing support services to researchers and technicians * Assist in the development and implementation of policies, procedures, and standards for lab operations to ensure the efficiency and effectiveness of the laboratory * Coordinate ordering, maintaining appropriate inventory, storage, and maintenance of supplies, lab ware, and instruments essential to the operation of the lab * Instruct others in protocols and instrumentation * May supervise lower level staff, wage employees and/or students This position typically requires a Bachelor's degree or higher plus 1 year of related experience or an equivalent combination of education and experience. The following background checks must be successfully completed for this position: This position will require successful completion of standard background checks.  This position requires that you operate a motor vehicle as a part of your job duties. A valid driver's license and successful completion of a motor vehicle records check will be required in addition to standard background checks. The Pennsylvania State University is committed to and accountable for advancing diversity, equity, and inclusion in all of its forms. We embrace individual uniqueness, foster a culture of inclusive excellence that supports both broad and specific diversity initiatives, leverage the educational and institutional benefits of diversity, and engage all individuals to help them thrive. We value inclusive excellence as a core strength and an essential element of our public service mission. CAMPUS SECURITY CRIME STATISTICS: Pursuant to the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act and the Pennsylvania Act of 1988, Penn State publishes a combined Annual Security and Annual Fire Safety Report (ASR). The ASR includes crime statistics and institutional policies concerning campus security, such as those concerning alcohol and drug use, crime prevention, the reporting of crimes, sexual assault, and other matters. The ASR is available for review here. Employment with the University will require successful completion of background check(s) in accordance with University policies. EEO is the Law Penn State is an equal opportunity, affirmative action employer, and is committed to providing employment opportunities to all qualified applications without regards to race, color, religion, age, sex, sexual orientation, gender identify, national origin, disability or protected veteran status. If you are unable to use our online application process due to an impairment or disability, please contact 814-865-1473. Affirmative Action Penn State Policies Copyright Information Hotlines University Park, PA Penn State University University Park PA

Programmer Analyst

Penn State University