Penn State mark
All Jobs Information Technology
Information Security Project and Service Management Software and Applications Systems and Infrastructure User Success
Management Professional Supervisory

Penn State Job Catalog

Applications Developer – Intermediate Professional (PSU1117)

Additional Levels
Job Strings

The defined natural career progression within or between job profiles.

Applications Development



Job Summary

Applications Developers are responsible for designing and/or modifying computer systems and applications according to specifications and business requirements; design, code, test, debug, document, deploy, and maintain applications; evaluate existing applications and recommend technical solutions to improve scalability; may develop new applications when existing solutions are not available.

Representative Duties

  • Design, code, test, debug, implement, modify, and maintain new or existing applications; evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, and operating systems
  • Work with customers to analyze their requirements; evaluate new tools and technologies to enhance performance
  • Provide maintenance, support, and consultation for third-party software solutions; perform diagnostics, troubleshoot problems, and escalate problems to third-party vendors or appropriate personnel
  • Investigate data and/or program problems; determine source of problem and take corrective action
  • Ensure compliance with standards and requirements, including usability, accessibility, and security
  • Create and maintain secure development environments; run quality checks to ensure stability and efficiency for high-level performance
  • Write specifications for automation of business processes
  • Document code, processes, and test plans; prepare detailed workflow charts and diagrams that describe input, output, and logical operation
  • Write or contribute to instructions or manuals to guide end users
  • Maintain disaster recovery plans and support business continuity efforts
  • May develop, test, and implement application enhancements; develop new applications solutions and/or integrations; design and create prototypes / wireframes
  • May design and tune application and database for optimal use of resources
  • May design and develop database architecture at the application level; develop and enhance complex database objects such as stored procedures, functions, and tables to support the reporting environment; configure, implement, modify, test, and support new or existing database software
  • May manage and configure servers used in the development of applications
  • May develop, build, and maintain websites, using authoring or scripting languages, content creation tools, management tools, and digital media
  • May supervise staff members, including hiring, development, and performance management

Level Matrix

Level:
Intermediate Professional
Base Description:
– Completes activities, tasks, and/or projects of a functional nature.
Level Summary:
– Demonstrates ability to perform intermediate tasks in defined skill areas. Demonstrates intermediate knowledge of internal procedures. Works under general supervision, performing assignments that may be varied and sometimes difficult. Supports team decisions and follows through with team responsibilities. Interprets and communicates information clearly and accurately. Demonstrates intermediate problem–solving skills.
Supervisory Responsibilities:
– May serve as direct supervisor for part–time, student, and/or temporary workers or volunteers
Fiscal Responsibilities:
– May validate and pay invoices
Problem Solving:
– Encounters generally routine problems; occasionally faces more complex and/or varied problems
– Typically follows recommended course of action and procedures to resolve problems
– Applies knowledge of larger unit goals, priorities, and related procedures in determining course of action
Independence of Action:
– Work is generally monitored by supervisor
– Detailed instructions and procedures are generally provided
– Uses available guidelines to make appropriate adaptations to routine situations and refers other situations to supervisor
Communication and Collaboration:
– Communicates internally within working unit and/or the University
– May communicate with external audiences
– Collaborates closely with team members
– Interprets and communicates information, ideas and instructions clearly and accurately both verbally and in written materials intended for distribution
Salary Structure
  • Comp Grade – 10
  • Minimum – $61,800.00
  • MidPoint – $75,700.00
  • Maximum – $89,600.00
FLSA Exemption Status
Exempt
Minimum Education
Associate's Degree
Minimum Experience
2+ years of relevant experience
Equivalency
Or an equivalent combination of education and experience
Additional Job Requirements