Suwanee, Georgia, United States
Job Title: Senior Programmer Analyst
Client: Gwinnett County Public Schools
Onsite: Fully onsite in Suwannee 5 day/week M-F 8-5pm.
Work Environment: Primarily PeopleSoft + Web applications (intranet/internet)
OVERVIEW
GCPS is seeking an experienced Application Programmer to support the design, development, testing, and implementation of business applications, primarily in PeopleSoft and web-based environments. This role will focus on enhancing existing functionality, developing new features, troubleshooting issues, and partnering with functional/business users to deliver reliable solutions.
REQUIRED QUALIFICATIONS
- High School Diploma / GED (or equivalent)
- 6+ years of application programming experience
- Strong knowledge of:
- Web-based application environments
- Systems Development Life Cycle (SDLC)
- Relational database concepts (tables, views, indexes)
- Strong communication skills and ability to work effectively with cross-functional teams
- Strong organization skills with ability to manage multiple priorities
- Professionalism and ability to represent GCPS appropriately with internal stakeholders
PREFERRED QUALIFICATIONS
- Associate’s Degree in a related field
- PeopleSoft 9.2 experience
- PeopleTools 8.56+ experience
- Hands-on experience with one or more of the following:
- PeopleCode
- SQR
- SQL
- Component Interfaces
- Application Engine
- BI Publisher
Screening Questions:
KEY RESPONSIBILITIES
- Design, develop, test, and implement application solutions (PeopleSoft + web environments)
- Enhance and optimize existing intranet/internet solutions; build new functionality as needed
- Produce and maintain system documentation; troubleshoot and resolve production issues
- Conduct feasibility studies and requirements analysis; assess impacts and recommend solutions
- Analyze application systems and business processes to identify improvement opportunities
- Report status on assigned work and participate in project status meetings
- Support continuous improvement of program and project management methods
- Demonstrate new/enhanced system functionality to users and provide ongoing support
- Partner professionally with user groups and technical teams across departments
- Consult with management to obtain approval for new applications/changes
- Assist with training/mentoring team members in resolving application issues
- Maintain awareness of relevant vendor tools/utilities and keep technical skills current
- Provide a high level of customer service
BUDGET / ADMIN SUPPORT
- Assist in development and maintenance of departmental budget (as needed)
PHYSICAL DEMANDS / WORKING CONDITIONS (as provided)
- Frequent standing, walking, climbing stairs/ladders, reaching, talking/hearing, and use of hands for tools/small items
- Must be able to lift/transport up to 50 lbs over short distances
- May require operating a motor vehicle during job duties
- Vision requirements include close vision, distance vision, and color vision
- Potential exposure to varying temperatures/humidity, confined spaces, overhead work
- Potential hazards include electricity, heat/noise-producing equipment, elevated equipment, and chemicals/solvents
- Reasonable accommodations will be provided as appropriate