Logo Harris County

Application Systems Analyst/Programmer- Senior

About the Employer | www.harriscountytx.gov
Annual Salary

Job Description

JOB
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. 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. 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. May coach more junior technical staff or provide training to less-experienced analysts/programmers.Harris County is an Equal Opportunity Employerhttps://hrrm.harriscountytx.gov/Pages/EqualEmploymentOpportunityPlan.aspxIf you need special services or accommodations, please call (713) 274-5445 or emailADACoordinator@bmd.hctx.net

EXAMPLE OF DUTIES
High School diploma or GED equivalent and Six (6) years' experience in any combination of the following; high-tech industry, product engineering, programming/systems analysis, coding in .NET environment with emphasis on C#, .Net Framework, Entity Framework and SQL or IT work experience. NOTE: To qualify for this position, required education, experience, knowledge and skills must be clearly stated on your application's employment history. Resumes are welcome, but we do not use any information provided on your resume to qualify and refer you to the Hiring Department for consideration. NOTE: 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 CJI (Criminal Justice Information) systems or access to an area where CJI is received, maintained or stored either manually or electronically (i.e. custodian, maintenance).Automatic Disqualifiers: Conviction, probation, or deferred adjudication for any Felony. Conviction, probation, or deferred adjudication for any Class A Misdemeanor. Conviction, 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.

MINIMUM QUALIFICATIONS
Bachelor's Degree in Computer Science, Information Systems, Engineering or other degree in technology or closely related field. Experience with large-scale enterprise applications deployed using .NET. Experience supporting customers in a production environment. Experience in Application Development/Maintenance & Support. Elasticsearch is a plus. Familiarity 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. Microsoft Certification is a plus. Commitment to continuing professional development. Machine Learning is a plus. 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. May coach more junior technical staff or provide training to less-experienced analysts/programmers.

SUPPLEMENTAL INFORMATION
LOCATION: Houston, TXHOURS: Monday - Friday 8am - 5pm 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.SALARY: Depends on Qualifications Based on 26-Pay Periods Due to a high volume of applications positions may close prior to the advertised closing date.

Sponsored by