Programmer/Analyst (Web Developer)

Penn State University

University Park Campus
Campus City:
University Park, PA
Date Announced:
Date Closing:
open until filled
Job Number:
Level/Salary Band:
  • 02 – J – Exempt
  • 03 – K – Exempt
  • 04 – L – Exempt
Work Unit:
Information Technology
Teaching and Learning with Technology
Full/Part Time:


Teaching and Learning with Technology (TLT) is seeking a Web Developer with Ruby on Rails experience. As part of a small, agile development team, you’ll have the opportunity to shape a product from its earliest days in a flexible environment. We are looking for someone that will contribute to an energetic team environment, work independently without significant supervisory direction, and can integrate into and communicate with a team of developers, UX designers, project managers, and faculty while bringing a passion for technology and education. In this role you will be writing code, documenting requirements, preparing test plans, writing documentation, and following through to launch new teaching and learning products to faculty and students. We are looking for someone that can explain why we are building what we are building and is aware of how choices made in the development process can affect the experience of faculty and students. The ideal candidate will have experience with Ruby on Rails, general database knowledge, modern JavaScript (ES5, ES6, etc.) with exposure to at least one major JavaScript framework (e.g. Vue, React, Angular, etc.) Candidates should be able to show that they’ve built, tested, optimized and scaled Ruby on Rails applications and web services that are a delight to use in every way: fast, straightforward, elegant and powerful. This position is eligible for working remotely, relocation to central Pennsylvania is not necessary. This job will be filled as a level 2, level 3, or level 4, depending upon the successful candidate's competencies, education, and experience. 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.

These salary bands have been established to provide salary guidelines for staff positions.

Salary Band Minimum Midpoint Maximum
A $16,584 $24,456 $32,328
B $18,240 $26,904 $35,556
C $19,728 $29,592 $39,456
D $21,708 $32,568 $43,416
E $24,312 $36,468 $48,612
F $27,228 $40,848 $54,456
G $30,012 $45,744 $61,500
H $34,188 $52,140 $70,080
I $38,988 $59,424 $79,908
J $43,716 $67,740 $91,812
K $50,712 $78,600 $106,488
L $58,836 $91,176 $123,528
M $68,232 $105,756 $143,292
N $80,508 $124,788 $169,068
O $93,492 $147,252 $201,024
P $110,340 $173,760 $237,192
Q $126,396 $199,056 $271,728
R $151,668 $238,872 $326,088