Demo

Programmer Analyst II (Dallas Water Utilities - Civil Service)

City of Dallas, TX
Dallas, TX Full Time
POSTED ON 4/26/2026
AVAILABLE BEFORE 6/26/2026

Dallas is Growing. Grow With Us.

Looking for more than just a job? The City of Dallas offers careers with purpose. With competitive benefits, growth opportunities, and a vibrant work culture,

we’re committed to helping you thrive while you help our city flourish. Be part of a team that’s committed to service, innovation, and community.

Job Summary

Provide experienced programming for large, complex information systems projects addressing the needs of multipledepartments or functions. Assist lower-level programmer/analysts in assigned projects.


Job Description


Overview

The Programmer Analyst II provides application layer and related integrations readiness through active monitoring of assigned systems, support to related incident and request management processes, and in delivery of experienced programming or technical support in large multi-department to enterprise scale complex information systems and projects within the City. Works closely with other IT Service Delivery Managers, teams, and vendors (Server, Active Directory, Security, Database, Service Desk, Network, etc.) in optimizing overall and specific performance, compliance, response to issues that emerge and overall readiness in supporting business processes. Works closely with above teams in the successful planning, execution and completion of various projects and initiatives.

Essential Functions

1 Provides application-layer technical subject matter expertise in support of assigned/aligned applications through close monitoring of system (application, web, and database) processing and other dependencies to ensure that current operational business processes and application information processing requirements are met, supported, triaged, restored, and enhanced.

2 Proactively coordinate with supporting IT Service Delivery Teams (Server, Network, Security, Service Desk, etc.) and functions to ensure responsive incident, service request/task, problem, change and release management functions in support of assigned/aligned applications; coordinate assembly and orientation of these teams as required to combine and resolve problems.

3 Monitor, influence and respond to IT Service Management queues (incident, support, or service request, change request, etc.) related to assigned/aligned applications to ensure appropriate support, triage, assignment routing and customer service.

4 Writes, modifies, and administers assigned/aligned software applications, programs and documentation in Admin-Runbooks; tests, debugs, and assists in teaching users/Project Teams in how to use newly developed or refined software; tailors but avoids ‘custom coding’ in supporting reporting/dash-boarding initiatives to make application systems more user friendly.

5 Collaborate closely with supported operational business department subject matter experts to ensure that operational business processes, data processing, data conversion, data dictionary, data mapping and conversion, integrations, reporting, standards, and dashboard requests are clearly documented and mapped so that any as-is application requests or enhancement requests are clearly understood and actionable by teams.

6 Evaluates and enhances systems and programs to ensure support of documented department business practices, standards and expectations to maximize processing efficiency of aligned applications; provides troubleshooting support, resolves incidents and supports/addresses service and incident requests within benchmark standards.

7 Performs application-oriented performance, smoke, regression, end-to-end and other testing on assigned aligned applications in as-is to will-be enhancements; creates and runs accompanying testing scripts and scenarios as required; captures this content sufficiently to support Application Change Control/Release Control preparations and processes. Runs and tests software of client departments to detect program problems and improve efficiency; schedules and monitors periodic processing and provides documentation and reporting on functionality, programming, and issues addressed.

8 Assists in evaluations and planning of software and hardware purchases to maintain and enhance the system; prepares cost analysis of maintenance or enhancement of existing programs; develops, creates, and implements workflow solutions to improve end user's daily workflow activity.

9 Reviews the coding and development of vendor provided, peer and lower-level programmer analysts and others as-required for accuracy, efficiency, and skill development; assists in training lower-level programmer analysts in coding, testing, and debugging according to City standards; participates in training webinars and seminars to remain abreast of technology enhancements and changes.

10 Compiles complex ad-hoc reports for client departments, participates in various special projects, and provides analysis and programing support for various business needs within the City.

11 Performs any and all other work as needed or assigned.

Knowledge and Skills

1 Thorough knowledge of multiple programming languages, database methodologies/platforms that support application layer processing, service/support and enhancement

2 Knowledge of current Client, Server, Web, Database, Security/Compliance and IT Service Management technologies, systems, software, and integration standards/techniques.

3 Demonstrated familiarity with physical platforms, virtual platforms, Software as a Service hosted platforms, and common industrial platform services such as Amazon Cloud, Microsoft Azure, etc.

4 Demonstrated familiarity with waterfall, agile and other project methodologies.

5 Demonstrated ability to communicating effectively verbally, in writing and in collaborative presentation settings.

6 Demonstrated ability to establish and maintain effective working relationships with customer departments, other IT Service Delivery Manager groups and supporting vendors.

7 Knowledge of multiple programming languages- .NET, Object-Oriented Programming, SQL, etc.

8 Ability to write advanced SQL Queries, Stored Procedures.

9 Knowledge and understand of Scripting Languages such as VBScript.

10 Working knowledge of ITSM/ITIL methodologies for knowledge base build, Application Runbook framing, CMDB, change, release, problem, incident, asset and event management processes.

11 Working knowledge of automated network, server, database, security, CMDB tools and system monitoring tools (NetScout, APP-D, Extra Hop, etc.).

12 Strong analytical skills

13 Ability to write and evaluate new software programs.

14 Ability to solve problems with developing/deploying software technology solutions.

15 Ability to communicate effectively and diplomatically orally and in writing.

16 Ability to establish and maintain an effective working relationship with all levels of management, city officials, vendors, other government agencies, other employees and the public

17 Ability to participate in 24x7 support coverage as needed


MINIMUM QUALIFICATIONS

EDUCATION:

  • Bachelor's degree or higher in engineering, math, computer science, Business or Information Technology related field.

EXPERIENCE:

  • Three (3) year experience in Object-Oriented Programming and/or relational database (JAVA, MS SQL, SQL Server, Oracle PC SQL, Python, UML Framework solutions and C or C within Applications), and familiarity with project management utilizing either Waterfall or Agile Methodologies to maintain and improve application performance.

EQUIVALENCIES:

  • High School diploma or GED plus seven (7) years of the required experience will meet the education and experience requirements.

  • An associate degree in any field plus five (5) years of the required experience will meet the education and experience requirements.

  • A bachelor's degree or higher in a non-specified field plus five (5) years of the required experience will meet the education and experience requirements.

  • A Master's degree or higher in a stated field plus one (1) years of the required experience will meet the education and experience requirements.

OTHER REQUIREMENTS:

  • Availability to work varying shifts including nights, weekends and/or holidays.

  • No felony or class A misdemeanor convictions

  • No class B misdemeanor convictions within the last ten (10) years

  • No family violence convictions

  • Cannot currently be on any active deferred adjudication for any felony, class A misdemeanor or class B misdemeanor charge


Salary Range


$70,075.20 - $87,609.60


The salary listed on this job posting is the starting salary range; amount offered will depend upon qualifications.

City of Dallas is an Equal Opportunity Employer.


Welcome to the City of Dallas!

The City of Dallas is one of the largest employers in the DFW Metroplex. We offer growth opportunities and a chance to make a difference in our community.

Questions? Contact our recruiting departments:

Civil Service - civilserviceinfo@dallascityhall.com
Talent - Acquisition hrtalent@dallas.gov

Salary : $70,075 - $87,610

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer Analyst II (Dallas Water Utilities - Civil Service)?

Sign up to receive alerts about other jobs on the Programmer Analyst II (Dallas Water Utilities - Civil Service) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,039 - $104,143
Income Estimation: 
$105,489 - $131,507
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at City of Dallas, TX

  • City of Dallas, TX Dallas, TX
  • Dallas is Growing. Grow With Us. Looking for more than just a job? The City of Dallas offers careers with purpose. With competitive benefits, growth opport... more
  • 1 Day Ago

  • City of Dallas, TX Dallas, TX
  • Dallas is Growing. Grow With Us. Looking for more than just a job? The City of Dallas offers careers with purpose. With competitive benefits, growth opport... more
  • 4 Days Ago

  • City of Dallas, TX Dallas, TX
  • Dallas is Growing. Grow With Us. Looking for more than just a job? The City of Dallas offers careers with purpose. With competitive benefits, growth opport... more
  • 4 Days Ago

  • City of Dallas, TX Dallas, TX
  • Dallas is Growing. Grow With Us. Looking for more than just a job? The City of Dallas offers careers with purpose. With competitive benefits, growth opport... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Programmer Analyst II (Dallas Water Utilities - Civil Service) jobs in the Dallas, TX area that may be a better fit.

  • LP Analyst Dallas, TX
  • Company Overview LP Analyst is a leading independent private asset cloud-based analytics and consulting solutions firm that works closely with many of the ... more
  • 23 Days Ago

  • LP Analyst Dallas, TX
  • Company Overview LP Analyst is a leading independent private asset cloud-based analytics and consulting solutions firm that works closely with many of the ... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!