Job Details

This ad is expired.
California State University, Fresno
  • Position Number: 1739229
  • Location: Fresno, California
  • Position Type: Computer and Information Technology
Job Title: Enterprise Applications Programmer (Analyst/Programmer - Career or Expert)
Job ID: 13835
Full/ Part Time: Full-Time
Job Code: 0400
Department: EnterAppl InfoSyst

To view full job description including minimum qualifications and to apply online: http://jobs.csufresno.edu/

Applications received by December 5, 2019 will be reviewed for minimum qualifications and given full consideration by the hiring manager and/or search committee. Qualified applicants received after that date will be forwarded at the request of the hiring manager and/or search committee.

Salary:
Analyst/Programmer - Career Level:
Anticipated Hiring Salary Range: $4,372 - $6,917 per month
Note: This is a full-time, probationary, exempt position.

Analyst/Programmer - Expert Level:
Anticipated Hiring Salary Range: $7,125 - $8,638 per month
Note: This is a full-time, probationary, exempt position.
Note: Incumbent may be classified as either Career or Expert level depending on qualifications and experience
Note: Multiple positions may be filled from this recruitment

Organizational Description:
Technology Services provides administrative information services, core services, and desktop support to the Fresno State community. Our department consists of a well trained team of individuals dedicated to providing effective technology and quality services and support that are integrated into the daily activities of the entire campus.

Overview:
At the Career level, the Enterprise applications Programmer works independently under the general supervision of the Director of Enterprise Applications and Web Systems in Technology Services, the Applications Programmer is a member of a work group supporting the administrative applications for California State University, Fresno. This position provides primary technical and production support for the Human Resources functional business area and secondary technical support for Finance, Payroll, Student support and other campus administrative and academic departments. This position provides direct technical support to campus usage of the PeopleSoft Systems, My Fresno State Portal, system interfaces from these applications as well as other Enterprise Applications tools. Working with a degree of autonomy, ingenuity, creativity and resourcefulness, this professional regularly resolves complex issues where analysis requires evaluation without precedent and/or structure, while independently exercising judgment in selecting methods, techniques and evaluation criteria for obtaining results. This position will provide guidance and training to other staff members of the team. The scope of duties include preparing various statistical and status reports using query tools, program development based on user specifications and testing of developed/written code. This position may be assigned a variety of other tasks including software development, documentation and quality assurance testing.

At the Expert Level, the Enterprise Applications Programmer is a senior technical leader recognized as an organizational leader who has a high degree of knowledge of the overall field and exceptional expertise in specific areas. This professional leads projects, and guides or directs technical plans, of significant importance and contributes to the overall strategic goals of the university. Working with a high degree of autonomy, ingenuity, creativity and resourcefulness, this professional regularly resolves complex issues where analysis requires an in-depth evaluation without precedent and/or structure, while independently exercising judgment in selecting methods, techniques and evaluation criteria for obtaining results. They administer complex campus-wide mission-critical systems and solve significant and unique issues, and independently apply technical and non-technical judgment and discretion to solve a wide range of problems and develop practical and thorough solutions. This professional will perform highly technical analyses and provide solutions that are innovative and creative. They contribute to and influence organizational policy and program development, and may oversee programs that include formulating strategies and administering policies, processes, and resources. Professionals at this level generally provide technical work direction or guidance to lower level staff, and may coordinate the activities of other personnel and provide input on the performance of others.

Position Summary:
General Responsibilities:
All members of the Technology Services staff must perform their work in accordance with the principles below. Specific service levels and procedures associated with these responsibilities will be defined by the employee's manager and may vary depending on the duties, tasks and projects assigned.
  • Maintain positive working relationships and appropriate interpersonal interactions with colleagues and members of the university community. For example:
    o Show courtesy and respect towards others
    o Communicate in an effective and timely manner and take steps to ensure proper understanding
    o Collaborate willingly with others to help advance the goals of the department and university
  • Interact with customers in a manner that ensures that we deliver the best possible service. For example:
    o Respond quickly and affirmatively to ensure that customers and support staff are aware that their issues are being addressed and know when they have been resolved
    o Complete work of a quality that helps ensure ongoing customer satisfaction with the capability, performance and timeliness of services provided
    o Provide timely communication to customers and support staff to so that they are kept up to date on progress of their Incidents, Service Requests and Problems.
    o Communicate appropriately to internal and vendor support teams regarding operational matters.
  • Work towards the stated goals and outcomes of the department and university and take an active role in maintaining your understanding of these goals and outcomes.
  • Comply with university and departmental policies and take an active role in maintaining your understanding of these policies.
  • Comply with university and departmental procedures and practices as defined by employee's manager and take an active role in maintaining your understanding of these procedures and practices.
  • Maintain regular attendance and respect your colleagues' time by arriving promptly for work, shared tasks and meetings.
  • Maintain appropriate security and confidentiality according to University policies and industry best practices.
  • All professionals within the Information Technology Series have the expectation, regardless of classification or level, to protect confidentiality and the integrity of data and electronic information from incidental, intentional or preventable misuse or loss to the University.
  • Fresno State has a long-standing commitment to make its programs, services, and activities accessible to the public and the entire campus community. This commitment covers all areas of information technology, which includes websites, computer hardware, software applications, and instructional and online content. All professionals classified within the Information Technology Series have the expectation to support practices and techniques that align with federal and state law, as well as the CSU Accessible Technology Initiative (ATI), coded memorandums, and executive orders.

    Major Duties:
    At the Analyst/Programmer - Career level, incumbent will assist and support the Analyst/Programmer-Expert with the following duties and responsibilities:
  • Provide technical and system administration support services for the system coordination of the PeopleSoft Systems, third-party applications and related system interfaces including application program development, maintenance and documentation
  • Interact with outside IT Solution Providers for systems and consulting resources to ensure effective support for current operations and identify and direct proposed IT system evolution to new releases and/or product mixes.
  • Evaluate and troubleshoot third party software.
  • Interact with CMS, vendor support staff and Technology Services staff in implementing recommended resolutions. Assist in quality assurance testing for the application of system patches, releases, and upgrades to the development and testing data bases, and assist and direct functional testing of these environments prior to their being moved to production. Coordinate with change control staff when needed in the move to production.
  • Provide technical solutions to meet business processing requirements.
  • Coordinate with and maintain a positive working relationship with other information technology resources on campus, in CMS and at other CSU campuses to best serve the changing campus administrative computing needs.
  • Provide recommendations to the Director on tactical and strategic technical resource decisions.
  • Coordinate with change control staff and CMS when needed in the move to production
  • Participation in PeopleSoft User Teleconferences for the campus.
    At the Analyst/Programmer - Expert level, in addition to the duties and responsibilities above:
  • Coach, mentor and motivate others to help them achieve project expectations and deliverables
  • Collaborate with customers and Technology Services resources to define potential solutions that improve processes, provide value, and that are keeping with business strategies; document current and to-be business processes
  • Provide technical leadership to the Technology Services staff on the different technologies used by the department.
  • Provide project coordination between the Technology Services staff and campus users. This include project management, as well as leading coordination meetings with core users.
  • May provide work direction or guidance on projects and assignments
  • Perform other duties as assigned

    Knowledge, Skills, and Abilities:
    At the Analyst/Programmer - Career Level
  • Capable of maintaining effective working relationships with others.
  • Ability to perform systems and applications needs analysis, prepare requests for proposals, and conduct feasibility studies.
  • Excellent analytical, communication and writing skills
  • Ability to apply consultative skills to assess user needs and communicate technology systems and solutions.
  • Ability to analyze business computing needs, design appropriate solutions, employ programming tools and see projects through completion with little supervision.
  • Working knowledge of administrative systems development and workflow processes.
  • Training and recent experience that demonstrates competence in systems analysis and applications programming for client/server relational database administrative systems.
  • Strong customer service and can-do attitude with enthusiasm for working in a collaborative team-oriented environment
  • Strong ability to perform interactive debugging to test and analyze program failures
  • Proven experience in developing program implementation plans, install software, and apply fixes
  • Creative problem solving / strategic thinking skills to improve processes and solve complex problems.
  • Strong understanding of best practice coding techniques and testing skills.
  • Excellent analytical skills, debugging techniques and root cause analysis skills.
  • Ability to handle multiple tasks, prioritize, take initiative, and work well under pressure.
  • Must be flexible and able to work independently or in a team environment.
  • Desire and willingness to learn and implement new technologies.

    At the Analyst/Programmer - Expert Level, in addition to the requirements for the Career level
  • Excellent written and advanced verbal communication skills (including exceptional listening, mentoring and collaboration abilities).
  • Proven recent technical end to end development on major projects and modifications. Proven ability to create new development unassisted based on functional specifications.

    Education and Experience:
    At the Analyst/Programmer - Career Level
  • Bachelor's degree in computer science, business or related discipline. Qualifying experience may be substituted for required education.
  • Two years or more work experience in applications programming and related programming support functions in a client/server relational database application system. PeopleSoft HR, Student Administration or Financials experience is desirable
  • Two years or more work experience writing SQL statements, preferably Oracle SQL
  • Two years or more of ERP systems development experience
    At the Analyst/Programmer - Expert Level, in addition to the requirements for the Career level
  • Ten years or more work experience in applications programming and related programming support functions in a client/server relational database application system. PeopleSoft HR, Student Administration or Financials experience is desirable
  • Ten years or more work experience writing SQL statements, preferably Oracle SQL
  • Ten years or more of ERP systems development experience

    Preferred Skills:
    At the Analyst/Programmer - Career Level
  • Experience in higher education or public service agency
  • Experience with a modern web application development framework
  • Knowledge of web technology and accessibility standards
  • Strong understanding of the Software Development Lifecycle
  • Project management experience
  • Experience in higher education student records environment or public service agency
  • Experience with Oracle Relational Database Systems
  • Experience with Web-based Portal Technologies
  • Proficient knowledge of PeopleSoft rules-based processing is preferred.

    At the Analyst/Programmer - Expert Level in addition to the requirements for the Career level
  • Expert working knowledge of Oracle Relational Database Systems
  • Experience with and working knowledge of Web-based Portal Technologies
  • Minimum 7-10 years of technical experience developing and supporting the PeopleSoft HCM application preferably Human Resources version 9.2 or higher and PeopleTools version 8.56 or higher.
  • Proven advanced technical expertise within the Human Resources application, Absence Management module preferred. Development skills include expert proficiency with Integration Broker, PeopleTools, PeopleCode, Application Designer, Application Engine, Application Packages, Component Interfaces, Configuration Manager, SQL/SQR, XML Publisher. Preferred expertise with Web Services, PeopleSoft Update Manager (PUM) or Change Assistant.
  • Excellent application implementation lifecycle skills including experience with: translating business requirements into technical designs, contributing to fit/gap analysis, application configurations, and technical specifications.
  • Expert knowledge of PeopleSoft rules-based processing is preferred.
  • Experience in RESTful or SOAP-based Web Service development
  • Experience working in a Linux server-based operating system environment and ability to interact with the system at the command line; including the ability to view and search log files and use tools such as ssh/sftp and curl
  • Experience with automating various tasks using scripting languages such as Python, bash shell scripting, etc.





    Copyright 2017 Jobelephant.com Inc. All rights reserved.

    Posted by the FREE value-added recruitment advertising agency


    jeid-3a2e665956efe342a1d76ec611801b88