TDI-Programmer IV (SAS Programmer)(00050883)
Organization
TEXAS DEPARTMENT OF INSURANCE
Primary Location
Texas-Austin
Work Locations
Aus Barbara Jordan Building1601 Congress AvenueAustin78701
Computer and Mathematical
Employee Status
Regular
Schedule
Full-timeStandard Hours Per Week : 40.00
Travel
Yes, 5 % of the TimeState Job Code : 0244Salary Admin Plan : BGrade : 26
Salary (Pay Basis)
7,698.08-7,698.08(Monthly)
Number of Openings
Overtime Status
Exempt
Job Posting
Jul 1, 2025, 12 : 39 : 20 PM
Closing Date
Ongoing
Description
Do you have a passion for public state service and enjoy making a difference? Don’t miss out on this opportunity. The Texas Department of Insurance (TDI) is hiring! Apply today if you’re looking for a rewarding career in public state service. TDI regulates the insurance industry, administers the Texas workers’ compensation system, educates, and protects consumers. TDI is located at the Barbara Jordan Building at 1601 Congress Avenue in Austin, near the Texas Capitol.
Benefits of working at TDI :
- Flexible work schedules.
- Work-life-balance.
- 96 hours of accrued vacation a year.
- 96 hours of accrued sick leave a year.
- 20+ holidays every year.
- Career advancement opportunities.
- Free parking.
- 401(k) and 457 Programs.
- State of Texas retirement plan with a lifetime annuity through the Employee Retirement System of Texas (ERS).
- Free comprehensive medical insurance for full-time employees and 50% off premium costs for dependents (the state pays the other 50%).
- Optional benefits like dental, vision, life insurance, and many more.
- Qualified employer for the Federal Public Service Loan Forgiveness Program.
Before you apply :
our military employment preference, licensing, and credential requirements.
Programmer IV (SAS Programmer)
This position performs advanced (senior-level) computer programming work. Work involves testing, analyzing, and providing recommendations for data migration during legacy modernization projects. Analyzing proposed computer applications and software solutions to ensure the DWC required data elements are available and persisted in new solutions. May coordinate the work of other members of modernization teams. Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment.
This position :
Writes routine to complex software code in SAS 9.4 or SAS Viya environment using relational databases to develop original statistical reports and troubleshoot or enhance existing reports. Works with large datasets of over 1 million records using advanced SAS programming, including : PROC EXPORT, PROC FORMAT, PROC FREQ, PROC PRINT, PROC REPORT, PROC SQL, PROC FED SQL, PROC TABULATE, the SAS macro language, and ODS output.Evaluate business and system requirements that are highly complex in nature and / or large in scale to identify data that will be migrated from agency legacy systems to modernized systems, including analysis of users’ needs; design, test, and develop software to meet those needs. Assists with the management of DWC’s data warehouse and ensures all DWC data reporting needs are met.Analyze proposed applications for equipment requirements and capabilities. Review and revise software to increase operating efficiency or to adapt to new procedures. Compiles and documents procedures used throughout software development and revision.Manage multiple projects occasionally, and / or some of the most complex programming projects involving highly complex design, development, and implementation of software programs and applications.Prepares detailed workflow charts and diagrams that describe input, output, and logical operation and converts them into a series of instructions coded in a programming language, including detailed analyses, plans, diagrams, and verification procedures for existing and proposed applications.Performs other duties as assigned.Qualifications
This position requires :
Graduation from an accredited four-year college or university with major coursework in computer science, computer engineering, information technology, computer information systems, management information systems, accounting, finance, mathematics, statistics, economics, or a related field is generally preferred.Three years of work experience in SAS 9.4 or SAS Viya environment, including SQL experience, analyzing system specifications to develop software for computer applications; developing solution software; documenting the methods and procedures used in software development; and testing, correcting, and revising software.Regular work attendance.Experience and education relevant to the position requirements may be substituted for one another on a year-for-year basis.Preferences for this position include :
SAS Certified Base Programmer for SAS 9, orSAS Certified Advanced Programmer for SAS 9, orSAS Certified Specialist : Base Programming Using SAS 9.4, orSAS Certified Professional : Advanced Programming Using SAS 9.Certified ScrumMaster (CSM)Professional Scrum Developer I (PSD I)Certified Secure Software Lifecycle Professional (CSSLP)This position requires demonstrated knowledge of :
State laws, rules, procedures, and regulations relevant to job requirements.Principles, practices, and techniques of programming and systems analysis; computer operations procedures and systems; and computer programming languages.Data migration and common API protocols and solutions.This position requires demonstrated skill in :
Problem solving and critical thinking.Using Microsoft Office software applications, including Word, Excel, Outlook, and SharePoint.Using personal computers sufficient to enter and extract data from related systems and programs such as Centralized Accounting Payroll and Personnel (CAPPS) and other systems required to perform the job.Problem solving, in critical thinking, in computer programming, in the use of hardware and software, and in modifying or developing software for applications.This position requires the demonstrated ability to :
Communicate and work effectively with a wide range of people with varied skills, knowledge, and backgrounds.Maintain the confidentiality of sensitive information.Analyze and solve work-related problems and work independently on a variety of administrative work and technical assignments.Manage and coordinate multiple tasks and priorities to meet necessary deadlines.Work both independently and as a team player.Process information logically; design programs and systems logic; prepare program specifications; code, test, and debug software; interpret technical information related to programming and other areas of data processing; and communicate effectively.Oversee and / or supervise the work of others.Military Employment Preference
into civilian job terms, qualifications / requirements, and skill sets. Redact personal or sensitive information from all attachments.
To receive a military employment preference, you must submit the following documents, as applicable, with your application. See .
Applicable Military Occupational Specialty (MOS) codes are included, but not limited to one of the following :
0673, 3D0X4, 8846
Click or copy and paste the following link into your browser to access Military Crosswalk information :
How to apply :
All applications must contain complete job histories, including job title, dates of employment, name of employer, manager’s name and phone number, and a description of duties performed. We may reject applications that do not include all the required information. Resumes do not substitute for this required information.
Submitted through Work in Texas :
Work in Texas (WIT) applicants must complete supplemental questions to be considered for the position. To complete supplemental questions, go to and access your profile.