City of Farmington

Senior Programmer Analyst Jobs at City of Farmington

Senior Programmer Analyst Jobs at City of Farmington

Sample Senior Programmer Analyst Job Description

Senior Programmer Analyst

JOB OPENING

CITY OF FARMINGTON

JOB POSITION #186 - Senior Programmer Analyst

NUMBER OF VACANCIES: 1

DEPARTMENT: Information Technology

PAY CLASS: N - Non-Exempt

SALARY RANGE: $60,370.48 to $93,849.07

WORK LOCATION: City Hall

TYPE OF POSITION: Regular, Full-Time

DAYS WORKED: Monday-Friday HOURS WORKED: 8:00 am - 5:00 pm

APPLICATIONS WILL BE RECEIVED THROUGH: Wednesday, October 23rd, 2024

Resumes submitted without a City of Farmington application will not be considered in our job selection process.

JOB DUTIES

ESSENTIAL DUTIES:

Under general supervision of the Chief Information Officer (CIO) or Deputy CIO, the Senior Programmer Analyst performs a variety of administrative and advanced technical support functions ranging from physical and virtual client computing, application and server-based system support within the Application Services Division.

Duties may include, but are not limited to, the following:

  • Exercised supervision over the application support of enterprise systems that include Naviline, Lucity, Cognos, Google Workspace, Spread Sheet Server, IBM I OS, Tyler Technologies Executime, Cognos, File Bound, and Naviline Work Order System, and training operations.
  • Performs project management duties relating to applications upgrades and new applications implementation.
  • This position plans, tests and implements software installations and upgrades to ensure applications meet user needs.
  • Provides technical support and assistance with formatting presentations and reports.
  • Solves complex technical problems related to business information software and software advancements to provide users with updated applications.
  • Evaluate applications and assist with business process improvement, data integration, and associated technology applications.
  • Support the development and implementation of asset management plans and programs, which include various combinations of user education, strategic planning, and service-level objectives.
  • Develops and maintains documentation related to application architecture, interface programs, quality assurance testing for applications.
  • Improve the effectiveness of asset management technology support with master plans, business process improvement, data integration, and associated technology applications.
  • Conducting all job functions with an awareness of security technologies and best practices, making recommendations and implementing security measures to protect City data and assets.
  • Performs minor Microsoft SQL, DB2 Queries, JavaScript, Visual Basic, and report writing duties as required.
  • Works with vendors on advanced application issues, including but not limited to upgrades, level III problem resolution, system and data migrations, and automation of routine tasks.
  • Installing new software, system upgrades and patches, as well as product demonstrations.
  • Developing and maintaining technical documentation for various City of Farmington IT systems.
  • Providing 24x7 on-call support for critical system and data center issues.
  • Participating on various IT system design, test and implementation project teams.
  • Performs complete inventory of personal computer hardware and software in all City departments. Disposes of unneeded or obsolete equipment.
  • Operating a motor vehicle, travels to various facilities throughout the city.

NON-ESSENTIAL DUTIES:

May be required to assist other divisions within the IT department on various projects and tasks.

The duties listed above are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related or a logical assignment to the position.

QUALIFICATIONS

This position is subject to the City of Farmington's Drug and Alcohol Free Workplace Program. This includes pre-employment testing, post-accident testing, reasonable suspicion testing, return-to-duty testing, and follow-up testing.

Graduation from an accredited four-year college or university with a degree in information technology, computer engineering, computer science, or related field preferred, and three years' experience with client based operating systems such as Windows Operation Systems, Database Programming, Client/Server Programming, and Microsoft Office, Adobe Acrobat, and other common desktop applications; or any equivalent combination of education and experience.

Valid New Mexico driver's license with acceptable driving record for the past three years or state of current residency.

Advanced knowledge Central Products including Central Square Naviline, IBM I, SQL Server, and

Advanced knowledge of Microsoft Core Infrastructure technologies and possess good understanding including but not limited to network concepts, TCP/IP, Routing, SMTP, DNS, DHCP, DFS, etc.

Advanced knowledge of Active Directory 2008 and 2012 and knowledge of deploying, troubleshooting AD group policies

Working knowledge IBM AS/400 for purposes of troubleshooting client sessions.

Excellent written and oral communication skills to interface effectively with users in all City departments. Ability to follow verbal and or written instructions. Ability to communicate effectively verbally and in writing.

Ability to maintain computer inventory and work on user tickets.

Ability to establish and maintain effective working relationships with supervisors, employees, local government officials, and outside vendors.

Ability to work under stress and handle stressful situations; ability to meet deadlines.

Extensive background check required.

EQUIPMENT OPERATED:

Personal computer and laptop; cable tester/tone generator; tone probe; small hand tools.

PHYSICAL DEMANDS:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is frequently required to sit, talk or hear, and use hands to finger, handle, or feel objects, tools, or controls. The employee is occasionally required to stand, climb, kneel, walk, talk or hear, and reach with hands and arms.

The employee must frequently lift and/or move up to 25 pounds, and occasionally lift 25 to 50 pounds. Specific vision abilities required by this job include close vision and the ability to adjust focus.

WORK ENVIRONMENT:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Employee sometimes works near moving mechanical parts, and is frequently exposed to rays from video display terminals.

The noise level in the work environment is moderate and approximates that of a standard business office with equipment running.

WE ARE AN EQUAL OPPORTUNITY EMPLOYER, M/F/D/V

Current Openings for Senior Programmer Analyst Jobs at City of Farmington

Below are some job listings at City of Farmington that match the common job title you have selected.

Job Title

Department

Location

Closing Date

Employment Type



Get Notified of New Jobs at City of Farmington

Follow Us On Facebook   Follow Us On X

Sorry, we have no current job openings. Thanks for your interest and please check back on this site for changes.



City of Farmington Homepage Government Departments Community Doing Business Services How Do I Emergency Services Parks & Rec Community Works Electric