Position Description: Reporting to the Development Manager, the Senior Developer is responsible for development activity including coordination with other team members and development of complex technical designs and applications features. The Senior Developer gathers business requirements, creates mockups, then designs and develops enhancements and features for PeopleSoft products using PeopleTools, PeopleCode, and PL/SQL. The Senior Developer is a key technical resource for other development staff, providing technical advice, review, training and support for various projects.
The Senior Developer must demonstrate and apply a variety of advanced technical and analytical skills. As new technologies emerge, the Senior Developer is expected to quickly learn these technologies, resolve any problems involved in integrating the technologies with the university's systems, define appropriate development standards associated with the technology and train other development staff of its use. The Senior Developer also assists functional staff in evaluating and implementing PeopleSoft features and configurations.
Analyze, develop, and maintain administrative applications.
Oversee day-to-day development activities ensuring a quality product delivery, standards compliance, and timely completion.
Assist/mentor development staff in implementation and troubleshooting of their development responsibilities.
Research, learn and implement applicable emerging technologies in support of university mission and goals.
Manage/supervise development support and maintenance functions.
Provide on-call support for applications and database systems.
Ensure adherence to University standards in all areas of application development.
Write interfaces between PeopleSoft and external vendor products.
Participate in peer code reviews, testing, and other well-defined development procedures.
Contribute to and produce technical documentation.
Assist functional staff in evaluating and researching configuration and delivered functionality to determine best fit for business process needs.
Analyze business needs, gathering and documenting functional/business requirements.
Design tables, views, pages, processes in coordination with functional requirements.
Estimate work effort for development tasks.
Understand available integration technologies.
Maintain a high level of accuracy and security.
Perform special projects and other duties as assigned.
Supervisory Responsibilities May supervise student staff.
Budget Responsibilities No budget responsibilities
Bachelor's degree or equivalent combination of related education and experience
5 years of programming, database systems, and systems analysis work experience required including demonstrated experience with complex solution delivery
Strong knowledge of database design and architecture
Thorough understanding of the development lifecycle and procedures
Demonstrated knowledge of computer systems design and architecture with an underlying understanding of the integration of systems hardware, software, and networks
Experience in functional/business requirements gathering and design of technical specifications for customizations
Ability to troubleshoot application-related problems
Ability to manage teams and projects¿
Managerial, organizational, analytic, and problem solving skills
Initiative, creativity, and motivation skills
Speaking, listening, writing, and interpersonal skills
Commitment to service
Collaborative and cooperative approach to leadership and management
Ability to facilitate productive meetings and work successfully in a team-oriented environment
Ability to exercise sound judgment in complex situations
Ability to respectfully work, communicate and provide leadership within a diverse campus community
Experience with Oracle database and tools, including SQL and PL/SQL
Familiarity with PeopleSoft
Supervisory and leadership experience
Development experience in a higher education setting
the richness of commonalities and differences we share as a university community; the intrinsic worth of all who work and study here; that education is enhanced by investigation of and reflection upon multiple perspectives.
to create respect for and appreciation of all persons as a key characteristic of our campus community; to increase the diversity of all parts of our University community through commitment to diversity in our recruitment and retention efforts; to foster a spirit of openness to active engagement among all members of our campus community.
to achieve an environment that welcomes and supports diversity; to ensure full educational opportunity for all who teach and learn here; to prepare effectively citizen-leaders for a pluralistic world.
About Puget Sound Puget Sound is a selective national liberal arts college in Tacoma, Washington, drawing 2,600 students from 48 states and 20 countries. Puget Sound graduates include Rhodes and Fulbright scholars, notables in the arts and culture, entrepreneurs and elected officials, and leaders in business and finance locally and throughout the world. A low student-faculty ratio provides Puget Sound students with personal attention from faculty who have a strong commitment to teaching and offer 1,200 courses each year in more than 40 traditional and interdisciplinary fields, including graduate programs in occupational and physical therapy and in education. Puget Sound is the only nationally ranked independent undergraduate liberal arts college in Western Washington, and one of just five independent colleges in the Pacific Northwest granted a charter by Phi Beta Kappa, the nation’s most prestigious academic honorary society. Visit "About Puget Sound" (http://www.pugetsound.edu/about) to learn more about the college.
As a strategic goal and through our core values, University of Puget Sound is committed to an environment that welcomes and supports diversity. We seek diversity of identity, thought, perspective, and background in our students, faculty, and staff. EOE/AA