About the Department

About Harris County and Universal Services:
Harris County Universal Services (Universal Services) is transforming the way the County does business and seeking a Custom Applications Developer 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 opportunity to join Universal Services as we enhance critical services to Harris County residents and internal customers.
Position Summary:
The Custom Application Developer Analyzes, designs, develops, and implements complex software solutions to support enterprise operations. Ensures high-quality delivery, efficient workflows, and continuous improvement of development processes.
Duties & Responsibilities:
Design and develop software solutions; analyze requirements; manage development lifecycle; troubleshoot and resolve defects; maintain workflows; collaborate with teams; provide technical guidance and mentorship, provide software development level of effort estimates tied to use cases and functional requirements.
Harris County is an Equal Opportunity Employer
https://hrrm.harriscountytx.gov/Pages/EqualEmploymentOpportunityPlan.aspx
If you need special services or accommodations, please call (713) 274-5445 or email [email protected].
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.
Position Duties
Required Education / Experience:
Bachelor’s degree in computer science or related field; 6 years software development and analysis experience
Strong proficiency in C# and object-oriented programming
Experience with ASP.NET MVC / Web API / .NET Core
Familiarity with front-end technologies (HTML, CSS, JavaScript)
Experience with relational databases (SQL Server, MySQL, etc.)
Understanding of RESTful APIs and web services
Experience maintaining or developing ESRI Experience Builder applications and custom React-based widgets.
Experience with modern JavaScript frameworks such as React or Angular.
Knowledge, Skills and Abilities:
Excellent problem-solving abilities, client facing expertise, and verbal/written communication skills
Develop, test, and maintain applications using .NET technologies (C#, ASP.NET, .NET Core/.NET 6+)
Proficiency with modern front-end frameworks such as React and Angular
Strong experience with SQL Server, including stored procedures, indexing, and performance tuning.
Collaborate with cross-functional teams to define, design, and ship new features
Write clean, scalable, and efficient code following best practices
Troubleshoot, debug, and upgrade existing systems
Participate in code reviews and provide constructive feedback
Integrate APIs, third-party services, and databases
Ensure application performance, security, and responsiveness
Contribute to architecture and technical design decisions
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.
Minimum Qualifications
Experience supporting or modernizing ASP.NET Web Forms applications is a plus.
Experience with Azure cloud hosting and application monitoring is a plus.
Experience implementing OAuth2/OpenID Connect authentication flows is a plus.
Other Qualifications
Location:
1111 Fannin St., Houston, TX 77002
Work Arrangement:
Hybrid (Exact hybrid schedule can be discussed with your manager)
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.