Resumes will not be accepted in lieu of an application. If you are interested in a job with the City, please visit our Employment Opportunities page.
Show All Answers
The City accepts applications for all jobs using an automated applicant tracking software called NeoGov. Opportunities can be found at: Employment Opportunities
A complete list of current job openings may be found online by visiting Employment Opportunities.
Please call (830) 221-4390 during the hours of 8:00 A.M. to 5:00 P.M., Monday-Friday, or visit the Human Resources Department website.
No. The City accepts applications for all jobs using an automated applicant tracking software called NeoGov. Each role has specific position requirements, where the application process is used to collect important information on each candidates’ skills and experiences to aid in the selection process. Interested applicants are asked to complete an application using NeoGov, to be included in the pool of applicants for consideration. Opportunities for all roles can be found at Employment Opportunities.
The NeoGov software allows candidates to create a profile. Profiles can be used to apply for multiple positions at any time. Because each position is unique, the applications are tailored to those specific requirements. However, common information such as name, contact details, and work experience will be imported into subsequent applications. In the event you have previously submitted an application, and want to update any of your information, you will an opportunity to do so during each subsequent application.