NMGC is hiring 1 position for a Programmer Analyst I,II or Sr. This is a series posting and successful candidate and position level will be based on experience. A brief breakdown of requirements for each level of this position has been provided below.
DEADLINE: NOVEMBER 11, 2009 (You must click the link below or go to our website to apply)
PREFERENCES:
SUMMARY: Successful candidate analyzes requirements and develops computer programs.
PROGRAMMER ANAYLST I
Develops and maintains plans outlining steps and timetables for developing programs.
Analyzes, defines, and documents requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
Writes and maintains system documentation, data processing run books, and user manuals.
Analyzes and estimates feasibility, costs, time, and compatibility with hardware and other programs.
Creates test transactions and runs tests to find errors and confirm programs meet specifications.
Researches and evaluates software and hardware to assist in programming or to use as program platforms.
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.
Converts designs and specifications into computer code.
Codes job control instructions.
Analyzes code to find causes of errors and revises programs.
Provides production problem resolution and on call support.
Bachelor's from four-year college or university with emphasis in computers or related area, and one to three years related experience, or equivalent combination of education and/or experience related to the discipline.
PROGRAMMER ANAYLST II
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
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.
PROGRAMMER ANAYLST SR
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
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 be considered go to the careers page at www.nmgco.com and review the position descriptions, register, upload a resume, apply and answer all posting questions. You must complete the online application process by November 11, 2009 to be considered.
New Mexico Gas Company is an Equal Opportunity/Affirmative Action employer. Women and minorities are encouraged to apply.
NEW MEXICO GAS COMPANY (NMGC)