Logo
City of Mesquite, TX

Senior Programmer Analyst

City of Mesquite, TX, Mesquite, Texas, United States, 75181


Salary:

$76,437.28 - $95,546.59 Annually

Location :

Mesquite, TX

Job Type:

Full-time

Job Number:

1302664

Department:

Information Technology

Opening Date:

10/11/2024

Closing Date:

11/30/2024 4:00 PM Central

GENERAL SUMMARY

Salary: $76,437.28 minimum to $95,546.59 mid-point

annually (Depending on Qualifications)

Supervise and participate in analysis and design to solve software problems using a variety of technical functions for the Information Technology Department include programming language evaluation and coding modifications where needed, installation and maintenance, training; participate in the work of staff in program development and maintenance; perform functions pertaining to the analysis and design of applications; and provide highly responsible technical support to City Departments. Revise complex issues related to departmental and program objectives, coordinate and support third-party software professionals in troubleshooting, installing and analyzing system applications and tools. Primary environment is Microsoft OS, MS Office, SQL Server, BI Development suite and various other implementations of php, mySQL, java and third-party reporting tools and applications.

SUPERVISION

General supervision is provided by the Director of Information Technology. Responsible for supervision of Database Applications Analyst.

ESSENTIAL DUTIES AND RESPONSIBILITIES

All behaviors comply with the Code of Conduct & Rules of Behavior outlined in Chapter 8 of the General Government Policies and Procedures Manual.Adheres to assigned work schedule as outlined in city and department attendance policies and procedures.Plan, prioritize, assign, supervise and review work of application programmers and computer operations staff; meet with staff to identify and resolve problems; assign work activities, projects and programs; monitor workflow; review and evaluate work products, methods and procedures; provide training and education to assigned staff.Oversee and participate in new application development, integration and maintenance of existing applications; assist assigned staff in the completion of their duties and responsibilities.Assist and participate in other department and division staff training as necessary including preparation of documentation.Assist in evaluation of current City computer systems including compatibility for conversion; participate in the development and restructuring of procedures and requirements for the City's computer programming systems; assist in collection and analysis of feedback from other City departments and divisions including evaluation of programming and equipment needs.Develop and implement application programming standards and procedures; develop operations standards and procedures.Communicate with user departments concerning analysis and design of new applications; resolve user department problems and revise existing programs to solve applications problems; provide computer application training for new users and division staff including use of development tools.Provide support to assist division staff in the completion of their duties and responsibilities.Troubleshoot programming and equipment difficulties; correct or repair problems as requested.Research and prepare programming and equipment specifications including hardware and software recommendations and potential purchases; provide results for review and revision; test and review approved prototypes; assist in the installation of the approved, finished programs; prepare user documentation and provide basic training on new programs.OTHER DUTIES AND RESPONSIBILITIES:

Provide administrative support to assist division supervisor in development of division budget and work plan; provide support to other IT staff in the completion of their duties and responsibilities; provide training and direction to other staff as needed.Perform daily review of "Support Requests" generated by the Help Desk software; takes appropriate action regarding "Support Requests".Stay abreast of trends and innovations in the field of computer programming, productivity methods and techniques; research and evaluate compatible programming and equipment for effective and efficient enhancement of City programming and equipment.Attend and participate in seminars, training and professional groups; stay abreast of new trends and developments in the field of computer programming.Participate in data conversion including hardware and software changes; assist in the preparation of future computer applications; backup computer information as necessary.Design, install and test computer programs, programming equipment and peripheral attachments.Evaluate various programs and programming equipment for compatibility with City computer equipment including new designs and systems.Research and investigate problematic programming or equipment procedures as necessary.Perform other duties as assigned.

MINIMUM JOB REQUIREMENTS

EDUCATION

Associate's degree in computer systems, programming, analytics or an Accredited Technical School certificate of completion with study in computer systems, programming or analytics.EXPERIENCE

Five years of experience in computer programming, data processing or a related field including one year of supervisory experience.Three years experience in Relational Database Management Systems.CRIMINAL HISTORY

(When assigned to Criminal Justice Information Services Data)

Employee will not have a record of being convicted of a Class B or higher misdemeanor in the past 10 years in order to work with and view Criminal Justice Information Services data.LICENSES AND CERTIFICATES

Must possess of a valid driver's license.WORK SCHEDULE

Monday - Friday 8:00AM to 5:00PM CSTOccasional after hours due to maintenance, upgrades, and outages.Hybrid remote available after probation with Director's approval.

PHYSICAL REQUIREMENTS / WORK ENVIRONMENT

This position does not require a physical for employment.

Applicants with disabilities meeting the job requirements and capable of performing the essential functions of the job, either on their own or with reasonable accommodations, are encouraged to apply.

Full Time Employees:

The City of Mesquite offers the Zero Premium, Employee Only Benefits under the following plans: High Deductible Medical Plan, HMO Dental Plan, Vision Plan, and Life Insurance.The City is self-insured and offers a choice of four medical plans: HSA, High Deductible, HMO, PPO, and EPO Medical Plans through Blue Cross Blue Shield of Texas. Employee medical coverage goes into effect the first day of the month following 30 days of employment. Coverage is available to all full-time employees at group rates. Employees enrolled in the City's self-insured medical plan also have access to the Mesquite Employee Health Center (MEHC) clinic and pharmacy.

The City offers three dental plan options: a managed plan (DHMO), an indemnity plan (DPPO), an enhanced indemnity plan (DPPO Enhanced). Coverage is available to all full-time employees at group rates.

The City offers free Vision Insurance to all employees. Dependents can be added for an additional fee.

Basic Group Life Insurance protection is provided to eligible full-time employees in the amount of two times the annual salary as recorded at the beginning of each year. The following voluntary benefits are available to full-time employees: Supplemental Life, AD&D Insurance, Cancer Insurance and Long-Term Disability

Texas Municipal Retirement System (TMRS): All employees appointed to positions designated to work 1,000 hours or more per year must participate in the TMRS. TMRS is a qualified tax-deferred retirement plan under Section 401 of the IRS. Seven (7) percent of gross earnings are deducted each payroll as a pre-tax deduction and deposited into the member account. When an employee becomes vested and retires, the City provides 2-to-1 matching contributions.

Other benefits include Social Security, Tax Saver Program (Section 125 Flexible Spending Account), Deferred Compensation Plans, Direct Deposit, Paid Holidays, Paid Vacation, Sick Leave and Personal Leave.For more information about the City of Mesquite's employee benefits, please visit:

01

Select the option that best represents the highest level of education you have achieved.

Less than High School completionHigh School or GED equivalencyTechnical School completionAssociate's DegreeBachelor's DegreeMaster's DegreePh.D.Juris Doctorate

02

Do you currently have an accredited Technical School certificate of completion with study in computer programming.

YesNo

03

How many years' experience do you have in computer programming, data processing or a related field.

No experienceLess than 1 year1 year to less than 2 years2 years to less than 3 years3 years to less than 4 years4 years to less than 5 years5 years to less than 6 years6 years to less than 7 years7 years to less than 8 yearsmore than 8 years

04

Indicate the number of years of supervisory experience.

No experience6 months to less than 1 year1 year to less than 2 years2 years to less than 3 years3 years to less than 4 years4 years to less than 5 years5 years or more

05

How many years' experience do you have in Relational Database Management Systems.

No experienceLess than 1 year1 year to less than 2 years2 years to less than 3 years3 years to less than 4 years4 years to less than 5 years5 years to less than 6 years6 years to less than 7 years7 years to less than 8 yearsmore than 8 years

06

Do you have a valid driver's license?

YesNo

07

Have you ever been convicted of a Class B or higher misdemeanor in the past 10 years?

YesNo

08

PLEASE READ CAREFULLY:

If you are a current City of Mesquite employee, have you been employed in your current position with the City of Mesquite for at least 3 months? Please indicate the option that best represents your current status.

No, I do NOT work for the City of MesquiteYes, I am a current seasonal employee with the City of MesquiteYes, I have been in my current City position as a fulltime/parttime employee for at least 3 monthsNo, I have NOT been in my current City of Mesquite position as a fulltime/parttime employee for 3 months

Required Question