Overview
On Site
Full Time
Skills
Project Management
Preventive Maintenance
Performance Management
Information Technology
Information Governance
Budget
Release Management
Data Analysis
Object-Oriented Programming
Systems Analysis
Problem Solving
Conflict Resolution
Customer Facing
Communication
Conceptualization
Analytical Skill
Application Development
Professional Development
Microsoft Windows
JSON
Web Services
Microsoft SQL Server
XML
Microsoft SSRS
Microsoft TFS
Microsoft Visual Studio
System Administration
HTML
Cascading Style Sheets
Intranet
Internet
JavaScript Frameworks
AngularJS
jQuery
React.js
Network
Criminal Justice
Documentation
Product Design
Training
Recruiting
Life Insurance
Insurance
Health Care
Training And Development
Computer Science
Information Systems
C#
.NET
Webforms
Windows Services
Quartz
mvc
SQL
Microsoft
Microsoft Office
Graphics Design
Visual Basic
Management
Macros
Forms
Editing
Database
Data Validation
Presentations
Microsoft PowerPoint
Microsoft Outlook
Microsoft Excel
Printing
Job Details
Salary: Depends on Qualifications
Location : Houston, TX
Job Type: Regular Full-time
Job Number: 15382
Department: Universal Services
Opening Date: 07/31/2025
Closing Date: 9/5/2025 11:59 PM Central
Max Number of Applicants: 100
Position Description
About Harris County and Universal Services:
Harris County Universal Services (Universal Services) is transforming the way the County does business and seeking an Applications Systems Analyst/Programmer II to join our team.
Universal Services is the enterprise IT solutions center for the departments and offices of Harris County, providing Information Technology, Public Safety and Justice Technologies, 311 Constituent Engagement Services, Fleet Services, and Records and Information Governance Services.
Harris County is the third largest and most diverse county in the nation, with a population of more than 4.7 million. Harris County Commissioners Court, the County's governing body, directs a budget of more than $4 billion providing essential services including flood control, infrastructure, healthcare, housing, and justice administration.
This is a great time to join Universal Services as we enhance critical services to Harris County residents and internal customers.
Position Overview:
This is a senior level programmer position that supports the Harris County Public Safety and Justice agencies. Under general direction, develops, tests, maintains, and supports high-performance, innovative applications.
Job Responsibilities:
Harris County is an Equal Opportunity Employer
;br> If you need special services or accommodations, please call or email
This position is subject to a criminal history check. Only relevant convictions will be considered and, even when considered, may not automatically disqualify the candidate.
Requirements
Education:
Experience:
Knowledge, Skills, & Abilities:
Applicants for this position will be subject to a criminal background check that includes being fingerprinted. This applies to any position with network access to Criminal Justice Information Services (CJIS) or access to an area where CJIS is received, maintained or stored either manually or electronically (i.e. custodian, maintenance).
Automatic Disqualification:
NOTE: Qualifying education, experience, knowledge and skills must be documented on your job application. You may attach a resume to the application as supporting documentation but ONLY information stated on the application will be used for consideration. "See Resume" will not be accepted for qualifications.
Preferences
General Information
Complexity:
Special Requirements:
Location:
Work Arrangement:
Work Schedule:
Employment may be contingent on passing a drug screen and meeting other standards.
Due to a high volume of applications positions may close prior to the advertised closing date or at the discretion of the Hiring Department.
HARRIS COUNTY EMPLOYEE BENEFITS
Harris County offers a highly competitive benefits program, featuring a comprehensive group health plan and defined benefit retirement plan.
The following benefits are offered only to Harris County employees in regular (full-time) positions:
Health & Wellness Benefits
Paid Time Off (PTO)
Retirement Savings Benefit
The following benefits are available to Harris County employees in full-time and select part-time positions:
* Participation may vary by department.
In accordance with the Harris County Personnel Regulations, group health and related benefits are subject to amendment or discontinuance at any time. Harris County Commissioners Court reserves the right to make benefit modifications on the County's behalf as needed.
For plan details, visit the Harris County Benefits & Wellness website:
01
Which of the following best describes your highest level of education completed as it relates to this position?Qualifying information must be documented in the Education section of your application.
02
If you selected a college degree in response to the previous question, which of the following best describes your major?
03
Please describe your educational background including level of education completed, area of study and completed major and minor programs.
04
Which of the following best describes your verifiable experience coding in Batch Framework using: .NET environment with emphasis on C#, .Net Webforms, Windows services Entity , Quartz scheduler, MVC and SQL?(To be considered, qualifying experience must be documented in your application's employment history)
05
Please provide details about your verifiable experience coding in Batch Framework using: .NET environment with emphasis on C#, .Net Webforms, Windows services Entity , Quartz scheduler, MVC and SQL.Do not use "Please see Resume" or "See Resume"(To be considered, qualifying experience must be documented in your application's employment history)Please include your (a) role(s), (b) types of organizations, (c) scope of duties and responsibilitiesIf you do not have this experience, please type "None" in the space provided.
06
Do you have a Microsoft Certification?
07
Which of the following describes your level of proficiency using a personal computer and common office software such as MS Office Suite (Word, Excel, PowerPoint, and Outlook). Please select your level of proficiency based on the following descriptions:Advanced:A person with this level of skills is able to produce very large, complex formal documents that require a table of contents, footnotes, endnotes, bookmarks, and other special elements; a wide range of graphic effects, and use advanced techniques for analyzing and manipulating data. Has full mastery of Macro commands and skills to tie the objects together into a cohesive system by using Macros and Visual Basic for Applications code. Makes interactive presentations by using hyperlinks and action buttons.Intermediate:A person with this level of skills is able to customize toolbars, import and insert graphs, embed Excel data, and elaborate reports. Understands the concepts of databases and is able to work with charts and to use the list management capabilities of Excel. Able to use complex query techniques, create efficient forms and reports, and create Macros to automate these forms. Makes interactive presentations by using hyperlinks and action buttons.Basic:A person with this level of skills is able to use basic formatting, editing, printing functions, and understands the document page setup. Has the ability to enter and correct data, modify a workbook, format a worksheet, and use printing functions. Understands the different database concepts and structures and is familiar with data validation and is able to create a simple presentation in PowerPoint, run it, and print it.Entry Level:A person with this level of skills has the ability to open, create, save and modify documents in Word, send and receive email in Outlook and create spreadsheets in Excel. Format documents for printing, comfortable using the printer menu to preview documents. Has ability to change the font, the margins, insert or delete pages and use the built-in spellchecker and grammar check.
Required Question
Location : Houston, TX
Job Type: Regular Full-time
Job Number: 15382
Department: Universal Services
Opening Date: 07/31/2025
Closing Date: 9/5/2025 11:59 PM Central
Max Number of Applicants: 100
Position Description
About Harris County and Universal Services:
Harris County Universal Services (Universal Services) is transforming the way the County does business and seeking an Applications Systems Analyst/Programmer II to join our team.
Universal Services is the enterprise IT solutions center for the departments and offices of Harris County, providing Information Technology, Public Safety and Justice Technologies, 311 Constituent Engagement Services, Fleet Services, and Records and Information Governance Services.
Harris County is the third largest and most diverse county in the nation, with a population of more than 4.7 million. Harris County Commissioners Court, the County's governing body, directs a budget of more than $4 billion providing essential services including flood control, infrastructure, healthcare, housing, and justice administration.
This is a great time to join Universal Services as we enhance critical services to Harris County residents and internal customers.
Position Overview:
This is a senior level programmer position that supports the Harris County Public Safety and Justice agencies. Under general direction, develops, tests, maintains, and supports high-performance, innovative applications.
Job Responsibilities:
- Responsible for analyzing and troubleshooting complex software problems and provide solutions to overcome those problems with the latest technologies.
- Prepare detailed specifications from which programs will be written.
- Designs, codes, tests, debugs, and documents programs.
- Ability to lead multiple projects in as part of services and operational support team.
- Strong release planning and management skills.
- Strong data analysis, object oriented and domain design and development experience.
- Competent to work at the highest technical level of all phases of application systems analysis and programming activities.
- Excellent problem solving, client facing expertise, and verbal/written communication skills are required.
- Strong conceptualization, analytical, and logic skills.
- Must excel at working with peers within a team environment.
- Must excel at identifying, analyzing and resolving issues or concerns in a timely fashion.
- Must enjoy working in an environment where the customer expectations drive high pressure and high visibility to the support role.
Harris County is an Equal Opportunity Employer
;br> If you need special services or accommodations, please call or email
This position is subject to a criminal history check. Only relevant convictions will be considered and, even when considered, may not automatically disqualify the candidate.
Requirements
Education:
- Bachelor's Degree in Computer Science, Information Systems, Engineering or other degree in technology or closely related field.
Experience:
- Minimum six (6) years of experience coding in Batch Framework using: .NET environment with emphasis on C#, .Net Webforms, Windows services Entity, Quartz scheduler, MVC and SQL
- Experience in Application Development/Maintenance & Support
- Experience with large-scale enterprise applications deployed using .NET.
- Commitment to continuing professional development.
- Experience supporting customers in a production environment
Knowledge, Skills, & Abilities:
- Should be familiar with Microsoft Windows environments, MVC, JSON, Web services or Web APIs, Microsoft SQL Server, XML, SQL Reporting Services (multiple versions), Team Foundation Server, Visual Studio, development and system administration, and HTML/CSS (Intranet/Internet architectures).
- Working knowledge of JavaScript frameworks such as Angular, jQuery or React.
Applicants for this position will be subject to a criminal background check that includes being fingerprinted. This applies to any position with network access to Criminal Justice Information Services (CJIS) or access to an area where CJIS is received, maintained or stored either manually or electronically (i.e. custodian, maintenance).
Automatic Disqualification:
- Convictions, probation, or deferred adjudication for any Felony, and any Class A Misdemeanor
- Convictions, probation, or deferred adjudication for a Class B Misdemeanor, if within the previous 10 years
- Open arrest for any criminal offense (Felony or Misdemeanor)
- Family Violence conviction
NOTE: Qualifying education, experience, knowledge and skills must be documented on your job application. You may attach a resume to the application as supporting documentation but ONLY information stated on the application will be used for consideration. "See Resume" will not be accepted for qualifications.
Preferences
- Microsoft Certification is a plus, but not required.
General Information
Complexity:
- Performs product design and development work for medium to highly complex assignments.
- Acts as a liaison between customers, in order to assist in the implementation of program changes, updates, corrections and other system fixes.
- Works on multiple projects as a team member, sometime as a technical leader.
- Coach more junior technical staff or provide training to less-experienced analysts/programmers.
Special Requirements:
- May be required to work more than forty hours during the workweek or on weekends when special projects or deadlines need to be met.
- On call 24 hours a day.
- Must be able to travel to multiple locations.
Location:
- 406 Caroline St., Houston, TX 77002
Work Arrangement:
- Onsite 5 days/week
Work Schedule:
- 8 hours/day
Employment may be contingent on passing a drug screen and meeting other standards.
Due to a high volume of applications positions may close prior to the advertised closing date or at the discretion of the Hiring Department.
HARRIS COUNTY EMPLOYEE BENEFITS
Harris County offers a highly competitive benefits program, featuring a comprehensive group health plan and defined benefit retirement plan.
The following benefits are offered only to Harris County employees in regular (full-time) positions:
Health & Wellness Benefits
- Medical Coverage
- Dental Coverage
- Vision Coverage
- Wellness Plan
- Life Insurance
- Long-Term Disability (LTD) Insurance
- Employee Assistance Program (EAP)
- Healthcare Flexible Spending Account
- Dependent Care Flexible Spending Account
Paid Time Off (PTO)
- Ten (10) days of vacation leave per year (accrual rate increases after 5 years of service)
- Eleven (11) County-observed holidays
- One (1) floating holiday per year
- Paid Parental Leave
- Sick Leave
Retirement Savings Benefit
- 457 Deferred Compensation Plan
The following benefits are available to Harris County employees in full-time and select part-time positions:
- Professional learning & development opportunities
- Retirement pension (TCDRS defined benefit plan)
- Flexible work schedule*
- METRO RideSponsor Program*
* Participation may vary by department.
In accordance with the Harris County Personnel Regulations, group health and related benefits are subject to amendment or discontinuance at any time. Harris County Commissioners Court reserves the right to make benefit modifications on the County's behalf as needed.
For plan details, visit the Harris County Benefits & Wellness website:
01
Which of the following best describes your highest level of education completed as it relates to this position?Qualifying information must be documented in the Education section of your application.
- High School or GED diploma
- Associate Degree
- Bachelor's Degree
- Master's Degree or higher
- None of the above
02
If you selected a college degree in response to the previous question, which of the following best describes your major?
- Computer Science
- Information Systems
- Engineering
- Other Related Field
- Unrelated Field
- N/A; No Degree
03
Please describe your educational background including level of education completed, area of study and completed major and minor programs.
04
Which of the following best describes your verifiable experience coding in Batch Framework using: .NET environment with emphasis on C#, .Net Webforms, Windows services Entity , Quartz scheduler, MVC and SQL?(To be considered, qualifying experience must be documented in your application's employment history)
- Less than six (6) years
- Six (6) years but less than seven (7) years
- Seven (7) years but less than eight (8) years
- Eight (8) years or more
- I do not have this experience
05
Please provide details about your verifiable experience coding in Batch Framework using: .NET environment with emphasis on C#, .Net Webforms, Windows services Entity , Quartz scheduler, MVC and SQL.Do not use "Please see Resume" or "See Resume"(To be considered, qualifying experience must be documented in your application's employment history)Please include your (a) role(s), (b) types of organizations, (c) scope of duties and responsibilitiesIf you do not have this experience, please type "None" in the space provided.
06
Do you have a Microsoft Certification?
- Yes
- No
07
Which of the following describes your level of proficiency using a personal computer and common office software such as MS Office Suite (Word, Excel, PowerPoint, and Outlook). Please select your level of proficiency based on the following descriptions:Advanced:A person with this level of skills is able to produce very large, complex formal documents that require a table of contents, footnotes, endnotes, bookmarks, and other special elements; a wide range of graphic effects, and use advanced techniques for analyzing and manipulating data. Has full mastery of Macro commands and skills to tie the objects together into a cohesive system by using Macros and Visual Basic for Applications code. Makes interactive presentations by using hyperlinks and action buttons.Intermediate:A person with this level of skills is able to customize toolbars, import and insert graphs, embed Excel data, and elaborate reports. Understands the concepts of databases and is able to work with charts and to use the list management capabilities of Excel. Able to use complex query techniques, create efficient forms and reports, and create Macros to automate these forms. Makes interactive presentations by using hyperlinks and action buttons.Basic:A person with this level of skills is able to use basic formatting, editing, printing functions, and understands the document page setup. Has the ability to enter and correct data, modify a workbook, format a worksheet, and use printing functions. Understands the different database concepts and structures and is familiar with data validation and is able to create a simple presentation in PowerPoint, run it, and print it.Entry Level:A person with this level of skills has the ability to open, create, save and modify documents in Word, send and receive email in Outlook and create spreadsheets in Excel. Format documents for printing, comfortable using the printer menu to preview documents. Has ability to change the font, the margins, insert or delete pages and use the built-in spellchecker and grammar check.
- Advanced
- Intermediate
- Basic
- Entry Level
- Not proficient
Required Question
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.