Full-Time Program Analyst II or Sr.
Job Description
Program Analyst II or Sr.
Job ID: 2038
Location: Irving, TX
Applications must be submitted by April 26, 2010
PREFERENCES
Candidates with significant experience programming PeopleSoft highly preferred
PROGRAM ANALYST II
Personnel in this job title may be covered by NERC CIP cyber security standards. If the position is covered, prior to being hired, promoted, or transferred into the position, the candidate must successfully pass a Personnel Risk Assessment, which includes identity verification and a criminal background check. Prior to being granted unescorted access to cyber secure areas, the candidate must attend cyber security training. Annual cyber security training is also required.
SUMMARY
Under general supervision, analyzes requirements and develops computer programs
ESSENTIAL DUTIES AND RESPONSIBILITIES
Develops and maintains project plans outlining plan design, schedule and cost estimate, programming and testing timetables, status reports, and application software package evaluations
Coordinates programming activities of Programmer Analyst team members
Performs enhancement and development analysis, program and system design, testing, and installation
Consults with client to prototype, refine, test, and debug programs to meet needs
Writes, debugs, compiles, tests and installs program modifications and new programs or modules
Recommends hardware and software platforms, DBMS, and language
Evaluates application program and system design for compliance with standards and functional requirements
Designs and implements system security
Writes and maintains system documentation, functional specifications, data processing run books, and user manuals
Evaluates proposed software changes
Provides production problem resolution and on call support
Codes job control instructions
Performs client surveying and interviewing
Defines and documents client’s problems and areas for improvement, alternative (EDP and non-EDP) solutions, and the most cost beneficial recommendations
Assists client with long range planning
Provides hardware and software platform support for non-mainframe hardware including installation and use of system and application software, database management, monitoring, and maintaining the system for availability of resources
Assists with client training, testing, and system implementation
Assists with the department’s long-range planning
MINIMUM EDUCATION AND/OR EXPERIENCE
Bachelor’s degree from four-year college or university with emphasis in computers or related area, with five to seven years related experience, or equivalent combination of education and/or experience related to the discipline.
PROGRAM ANALYST SR.
Personnel in this job title may be covered by NERC CIP cyber security standards. If the position is covered, prior to being hired, promoted, or transferred into the position, the candidate must successfully pass a Personnel Risk Assessment, which includes identity verification and a criminal background check. Prior to being granted unescorted access to cyber secure areas, the candidate must attend cyber security training. Annual cyber security training is also required.
SUMMARY
Under general supervision, analyzes requirements and develops computer programs.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Plans for all phases of the project life cycle
Develops and maintains project plans outlining plan design, programming and testing timetables, status reports, and cost/benefit analysis
Acts as the project technical manager; coordinates team activities; assigns and reviews tasks, insures compliance with technical standards; budgets and schedules; tracks reports and corrects deviations
Recommends resource allocations and project staffing, new information systems standards and development guidelines
Prepares project manuals, improvement authorizations, work orders, and project budgets
Evaluates and recommends software packages for acquisitions based on client needs and functional requirements
Defines program and system requirements, operating constraints, file structures, data control procedures and system test criteria
Performs and documents vendor application software evaluations for efficiency, standards, maintainability, hardware compatibility, enhancements, documentation, and cost/benefit analysis
Consults with client to prototype, refine, test, and debug programs to meet needs
Recommends hardware or software platforms, DBMS, and language
Evaluates application program and system design for compliance with standards and functional requirements
Designs and implements system security
Writes, debugs, compiles, tests and installs program modifications and new programs or modules
Evaluates proposed hardware or software changes
Provides production problem resolution and on call support
Codes job control instructions
Performs high-level business needs analysis
Defines and documents client’s problems or areas for improvement, alternative (EDP and non-EDP) solutions and the most cost beneficial recommendations
Performs client long-range planning, client testing and training, and system implementation
Performs hardware or software platform support for non-mainframe hardware including installation and use of system and application software, database management, monitoring and marinating the system for availability of resources
MINIMUM EDUCATION AND/OR EXPERIENCE
Bachelor’s degree from four-year college or university with an emphasis in computers or related area, and five to seven years related experience, or equivalent combination of education and/or experience related to the discipline.
To apply go to www.pnm.com/careers and read a full job description, register, upload a resume and answer all posting questions. Deadline is no later than April 26, 2011.
PNM is an EEO/AA employer. Women, minorities, disabled individuals and veterans are encouraged to apply.
How to Apply
To apply go to www.pnm.com/careers and read a full job description, register, upload a resume and answer all posting questions. Deadline is no later than April 26, 2011.
214 total views, 1 today