Lead Enterprise Applications Systems/Programmer Analyst

  • Houston, TX
  • Posted 10 hours ago | Updated 10 hours ago

Overview

On Site
Full Time

Skills

Performance Management
Project Management
Preventive Maintenance
Information Technology
Information Governance
Budget
Team Leadership
Agile
Business Software
Training
Research
Collaboration
FOCUS
Scalability
Usability
Product Design
UI
Quality Assurance
Software Development
Estimating
Use Cases
Functional Requirements
Conflict Resolution
Problem Solving
Customer Facing
Communication
Conceptualization
OOD
Authentication
Authorization
Software Architecture
Analytical Skill
Customer Relationship Management (CRM)
Change Management
Release Management
Data Analysis
Object-Oriented Programming
Network
Criminal Justice
Documentation
Recruiting
Life Insurance
Insurance
Health Care
Training And Development
Computer Science
Information Systems
Relational Databases
Microsoft SQL Server
Microsoft Azure
mvc
XML
C#
.NET
AngularJS
IOS Development
Android
Product Engineering
Systems Analysis
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: 15220
Department: Universal Services
Opening Date: 07/01/2025
Closing Date: 8/1/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 a Lead Enterprise Applications Systems/Programmer Analyst 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 team lead / programmer position that directs, supports, and develops applications used by Harris County. Through collaboration with enterprise architects and as part of an Agile software team, develops or modifies complex application code for business software applications. Designs, codes, tests, and debugs assigned deliverables meeting business requirements. Requires extensive understanding of business applications
Job Responsibilities:
  • Works with technical staff to understand and resolve software problems.
  • Resolves customer complaints with software.
  • Responds to suggestions for improvements and enhancements from customers.
  • Leads and mentors team members.
  • Coaches more junior technical staff or provide training to less-experienced analysts/programmers.
  • Through research and collaboration, participates in defining and supporting best practices for software development in an enterprise environment with focus on security, scalability, and re-usability.
  • Performs product design and development work for medium to highly complex assignments.
  • Responsible for analyzing and troubleshooting complex software problems and provide solutions to overcome those problems with the latest technologies.
  • Prepares detailed specifications from which programs will be written.
  • Designs, codes, tests, debugs, and documents programs.
  • Collaborates with software architects, UI designers, business analysts, project managers, quality assurance, and deployment teams for the successful development and deployment of business applications.
  • Provides software development level of effort estimates tied to use cases and functional requirements.
  • Works on multiple projects as a technical leader.
  • Performs other duties as assigned.

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 a closely related field.

Experience:
  • Five (5) years of experience leading a technical development team.
  • Eight (8) years of high-tech industry, product engineering, programming/systems analysis, and/or IT work experience.
  • Eight (8) years of relevant programming/systems analysis experience with several of the following: relational databases (MS SQL Server or Azure), forms, APIs, MVC, XML, C#, .NET, Angular, Blazor, mobile platforms (iOS and Android).

Knowledge, Skills, & Abilities:
  • Excellent problem-solving abilities, client facing expertise, and verbal/written communication skills.
  • Demonstrable experience leading a team of technical developers.
  • Strong conceptualization, analytical, and logic skills.
  • Must excel at working with peers within a team environment.
  • Implementing object-oriented design principles.
  • Demonstrable experience designing and/or implementing authentication and authorization functionality.
  • Understanding of the implications of multi-tier application architecture design.
  • Strong analytical skills and experience with both functional and technical requirements.
  • Excellent customer management and change management skills.
  • Ability to work well both as a member of a team and independently.
  • Ability to develop and lead multiple projects.
  • 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.
  • Must excel at identifying, analyzing, and resolving issues or concerns in a timely fashion

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.
General Information
Location:
  • 1111 Fannin St., Houston, TX 77002

Work Schedule:
  • 8 hours/day

Work Arrangement:
  • Hybrid (combination of onsite and WFH)

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 relevant programming/systems analysis experience with several of the following: relational databases (MS SQL Server or Azure), forms, APIs, MVC, XML, C#, .NET, Angular, Blazor, mobile platforms (iOS and Android)?(To be considered, qualifying experience must be documented in your application's employment history)
  • Less than eight (8) years
  • Eight (8) years but less than nine (9) years
  • Nine (9) years but less than ten (10) years
  • Ten (10) years or more
  • I do not have this experience

05

Please provide details about your verifiable relevant programming/systems analysis experience with several of the following: relational databases (MS SQL Server or Azure), forms, APIs, MVC, XML, C#, .NET, Angular, Blazor, mobile platforms (iOS and Android).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

Which of the following best describes your verifiable high-tech industry, product engineering, programming/systems analysis, and/or IT work experience?(To be considered, qualifying experience must be documented in your application's employment history)
  • Less than eight (8) years
  • Eight (8) years but less than nine (9) years
  • Nine (9) years but less than ten (10) years
  • Ten (10) years or more
  • I do not have this experience

07

Please provide details about your verifiable high-tech industry, product engineering, programming/systems analysis, and/or IT work experience.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.
08

Which of the following best describes your verifiable experience leading a technical development team?(To be considered, qualifying experience must be documented in your application's employment history)
  • Less than five (5) years
  • Five (5) years but less than six (6) years
  • Six (6) years but less than seven (7) years
  • Seven (7) years or more
  • I do not have this experience

09

Please provide details about your verifiable experience leading a technical development team.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.
10

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.