Skip to Top Main Navigation Skip to Left Navigation Skip to Content Area Skip to Footer
Topics:   A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All

Texas Department of Insurance

The Texas Department of Insurance (TDI) is a state agency responsible for both consumers and the insurance industry. We work to fulfill our legislative mandate to regulate the insurance industry, administer the Texas workers’ compensation system, and promote a healthy insurance marketplace, while also protecting the people and the businesses that are served by insurance. We take our responsibility to Texans seriously and strive for excellent customer service through our professional attitude, competence and efficiency.

Important notice: Read before you apply

Veterans’ preference:

To receive veterans’ preference, applicants must provide at least one of the following documents with their State of Texas Application:

  • a copy of the DD 214, member #4;
  • a statement of compensation from the Veterans Benefits Administration; or
  • a copy of the DD 1300.

Applicable Military Occupational Specialty (MOS) codes are included, but not limited to one of the following: 13D, 255A, 1T, 275, 6046, 8846, 3A, 1X1

Additional Military Crosswalk information can be accessed at:

Veterans: Go to for assistance with translating your military work experience and training courses into civilian job terms, qualifications/requirements and skill sets.

Current opportunity: Programmer

Internal/External Posting – TDI Employees and General Public

The Programmer provides software development support with applications (TXCOMP) running on a J2EE platform used by the Division of Workers’ Compensation and is responsible for assisting in the planning and migration efforts of all TXCOMP applications onto a single platform.

This position:

  • codes, tests, and debugs code and software programs; prepares test data; compiles and documents procedures used throughout software development and revision; and assists in preparing and developing instructions or manuals to guide end users;
  • assists in developing software requirements for proposed computer applications, including the preparation of detailed analyses, plans, and verification procedures;
  • analyzes, reviews, and revises scripts and programs to increase operating efficiency or to adapt new procedures;
  • assists in testing applications in all environments; prepares applications to implement into production environment;
  • assists in troubleshooting solutions to software-related problems;
  • acts as a senior developer that may mentor and oversee the work of others; and
  • performs other duties as assigned.



Graduation from an accredited four-year college or university with a degree in computer science, math, engineering, or other related field. Education and experience relevant to position requirements may be substituted for one another on a year-for-year basis. 

Additionally, this position requires:

  • four years of recent programming experience with Java (specifically but not limited to Java Server Pages, Enterprise JavaBeans, and Java Database Connectivity), Oracle databases, HTML, JavaScript, Reporting frameworks (PDF), Address Standardization tools, Content Management systems, Eclipse based IDE, secure coding practices and Version Control software.


Preferences for this position include:

  • working experience with Rational Application Developer, WebSphere Application Server, Crystal Reports, QAS ProWeb, IBM Content Manager, SVN, Natural/ADABAS, NeuArchitect, Struts framework, and Agile Software Development practices; and
  • working knowledge of ITIL-based best practices and coding to the Americans with Disabilities Act as Amended (ADAA).

This position requires demonstrated knowledge of:

  • the principles, practices, and techniques of computer programming and systems analysis;
  • computer operations procedures and systems; and
  • computer programming languages.

This position requires demonstrated skill in:

  • problem solving, decision making and planning;
  • computer programming; and
  • the operation of computers and their hardware and software.

This position requires the demonstrated ability to:

  • analyze software problems and develop solutions;
  • design software and systems architecture;
  • prepare program specifications;
  • code, test, and debug computer programs;
  • apply critical thinking to interpret technical information related to computer programming and other areas of data processing;
  • work both collaboratively and independently;
  • interpret technical information related to computer programming and other areas of data processing;
  • communicate effectively;
  • work flexible hours as necessary;
  • maintain strict confidential information; and
  • follow ethical standards.


Applicants completing the oral interview process will be subject to an extensive background investigation that may include fingerprint queries, which requires a fee that is to be paid by the applicant.

Position details

Opening date:07/09/2018
Functional title:Programmer
Classification title:Programmer V
Status:Internal/External Posting – TDI Employees and General Public
Application deadline:Until Filled
Pay group:B25
Monthly salary: $6,191.91
Annual salary:$74,302.92
Job posting number:18-303
Division:Administrative Operations/Information Technology Services
Location:333 Guadalupe Street, Austin, TX 78701
Travel required:5 %


For more information, contact:

Last updated: 7/9/2018