IT Professional - Applications

City of Houston Houston, TX
Full Time Mid Level 5+ years

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

This role is for a full-stack .NET Application Developer responsible for designing, building, maintaining, and deploying secure, high-performance web applications, APIs, and reporting solutions. The position also involves supporting desktop and hybrid applications for Municipal Court operations, including full-stack development and integration with third-party systems.

Responsibilities

  • Design, document, build, and maintain custom applications across web and desktop platforms
  • Troubleshoot, triage, and resolve production incidents promptly
  • Manage user administration, access controls, and permissions
  • Perform regular software upgrades and Windows server maintenance
  • Contribute to application modernization initiatives and strategic projects
  • Collaborate with vendors and internal teams for smooth integration
  • Provide backup support across team functions and mentor junior developers
  • Conduct code reviews to uphold coding standards and architectural quality
  • Implement secure coding practices and ensure compliance with organizational standards
  • Respond to and fulfill daily report requests under the Public Information Act (PIA)
  • Design and develop interactive dashboards and reports using Power BI, SSRS and other similar tools
  • Develop ETL workflows for data integration and transformation
  • Write and optimize T-SQL queries, stored procedures, and functions for efficient data retrieval
  • Develop automated unit tests and support CI/CD pipelines
  • Document application architecture, workflows, and integration points
  • Stay updated with emerging technologies and recommend improvements

Requirements

  • Bachelor's degree in Computer Science, Management and Information Systems (MIS) or a closely related field
  • 5+ years of technology experience supporting IT applications
  • Ability to obtain CJIS Certification

Qualifications

  • Bachelor's degree in Computer Science, Management and Information Systems (MIS) or a closely related field.
  • At least five (5) years of technology experience supporting IT applications. A Master’s degree in Computer Science, Management and Information Systems (MIS) or a closely related field may be substituted for two years of the experience requirement.

Nice to Have

  • C#
  • .NET Framework/Core
  • ASP.NET MVC
  • Web API
  • REST Services
  • HTML5
  • CSS3
  • JavaScript
  • Angular or React
  • SQL Server
  • T-SQL
  • SSIS
  • SSRS
  • Power BI
  • SSAS
  • Data Warehousing
  • Azure DevOps
  • Git
  • Automated Build/Release
  • WinForms
  • WPF
  • OnBase
  • Active Batch
  • Kofax
  • Infax
  • Microservices
  • Cloud Technologies
  • Windows

Skills

Power BI * SQL * Angular * C++ * DevOps * JavaScript * .NET * REACT * SQL Server * Azure DevOps * Git * CI/CD * ETL * Windows * .NET Core * Web API * Microservices * ASP.NET * REST Services * SSIS * Entity Framework * Data warehousing * Cloud technologies * SSRS * T-SQL * MVC * HTML5 * Visual Studio * CSS3 * WPF * Kofax * OnBase * SSAS * WinForms * Active Batch * Infax *

* Required skills

About City of Houston

Government
View all jobs at City of Houston →