Senior Programmer & Systems Analyst

Lane County•Public Service Building, OR

About The Position

Lane County Technology Services is seeking an experienced Senior Programmer & Systems Analyst to support the development, integration, administration, and production operation of multiple PeopleSoft enterprise environments. This senior-level technical role independently evaluates complex problems, designs sustainable solutions, troubleshoots critical production issues, and makes technical decisions with consideration for performance, security, maintainability, and future upgrades. The position works with developers, business analysts, functional analysts, business partners, vendors, and regional government partners supporting PeopleSoft HCM, FSCM, and related enterprise systems. The successful candidate analyzes business needs, identifies technical options and risks, recommends solutions, and carries complex work through development, testing, implementation, and production support. The role also provides technical leadership for maintenance and upgrade activities, contributes to technical standards and team knowledge, and translates complex technical concepts for functional and business partners. Lane County Technology Services describes its mission as “Solutions, Service, Value.” The department delivers technology and infrastructure to internal customers and regional partners, including shared datacenter, networking, and application services. The position is scheduled Monday through Friday, 8:00 a.m. to 5:00 p.m., and is AFSCME represented.

Requirements

  • Training equivalent to a bachelor’s degree from an accredited college or university, with major coursework in computer science or a related field.
  • Four years of systems analysis and programming experience demonstrating increased responsibility in application software maintenance and development, or an equivalent combination of experience and training demonstrating the required knowledge and abilities.
  • Demonstrated professional experience with PeopleSoft application development and technical support.
  • Demonstrated professional experience with PeopleCode and/or Application Engine.
  • Demonstrated professional experience with SQL development and troubleshooting.
  • Demonstrated professional experience with complex production support and root-cause analysis.
  • Demonstrated professional experience with PeopleSoft upgrades, patches, or PUM process cycles.
  • Demonstrated professional experience with enterprise application integrations.
  • Demonstrated professional experience with systems analysis and translating business requirements into technical solutions.
  • Ability to obtain and maintain the security clearance required for the assignment.
  • U.S. citizenship is required due to federal security requirements.
  • A criminal background investigation and security clearance, as required by State or Federal regulatory requirements, are conditions of employment.

Nice To Haves

  • Five or more years of hands-on experience with PeopleSoft development, configuration, and systems analysis.
  • Progressively responsible experience developing and supporting complex PeopleSoft enterprise environments.
  • Experience independently designing complex PeopleSoft solutions.
  • Experience supporting both HCM and FSCM environments.
  • Experience with PeopleSoft integrations and Integration Broker.
  • Experience with major upgrades, implementations, and PUM process cycles.
  • Experience with SQL and application performance analysis.
  • Experience in a public-sector, multi-agency, or similarly complex enterprise environment.
  • Experience providing technical guidance, establishing standards, or mentoring other technical staff.
  • Experience with several of the following: Application Packages, Component Interfaces, Integration Broker, SQR, PS Query, BI/XML Publisher, PeopleSoft HCM and/or FSCM, performance tuning, workflow, and web services/APIs.

Responsibilities

  • Design, develop, enhance, and maintain complex PeopleSoft applications and custom solutions using technologies such as PeopleCode, Application Engine, Application Packages, Component Interfaces, SQL, SQR, PS Query, BI/XML Publisher, and Integration Broker.
  • Analyze functional and technical requirements and recommend delivered, configured, integrated, or customized solutions.
  • Evaluate customizations for long-term maintainability and future PeopleSoft upgrades.
  • Independently diagnose and resolve complex production issues across PeopleSoft HCM, FSCM, integrations, and related applications.
  • Perform root-cause analysis using application logs, tracing, SQL analysis, process monitoring, and other diagnostic tools.
  • Assess downstream impacts and thoroughly test fixes before production implementation.
  • Identify recurring issues and develop sustainable solutions rather than short-term workarounds.
  • Design, develop, support, and troubleshoot interfaces between PeopleSoft and internal or external systems.
  • Select integration approaches based on business requirements, security, reliability, performance, monitoring, and maintainability; build in error handling, logging, recovery, and support processes.
  • Participate in and provide technical leadership for PeopleSoft patches, PUM cycles, upgrades, and implementations.
  • Evaluate changes to delivered and customized objects and determine retrofit, redesign, or replacement strategies.
  • Review release documentation and compare reports, and coordinate technical and functional testing.
  • Help reduce unnecessary customization and preserve supported upgrade paths.
  • Analyze and improve SQL, application, batch-processing, and integration performance.
  • Apply secure development practices and appropriate application and database controls.
  • Develop and execute technical test plans for enhancements, integrations, fixes, patches, and upgrades.
  • Maintain clear technical documentation and development standards.
  • Translate complex technical concepts for functional and business partners; identify technical risks, dependencies, and downstream impacts.
  • Provide technical guidance and contribute to standards, architecture, and team knowledge.
  • Collaborate effectively with colleagues and stakeholders with different professional backgrounds, technical expertise, and perspectives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service