Logo
Centralized Accounting and Payroll/Personnel System

TxDMV - Programmer (Remote in Texas)

Centralized Accounting and Payroll/Personnel System, Granite Heights, Wisconsin, United States

Save Job

Job Description - TxDMV - Programmer (Remote in Texas) (00055085)

TxDMV - Programmer (Remote in Texas) (00055085)

Organization TEXAS DEPARTMENT OF MOTOR VEHICLES

Primary Location Texas

Job Computer and Mathematical

Employee Status Regular

Travel Yes, 5 % of the Time

State Job Code : 0243

Salary Admin Plan : B

Grade : 24

Salary (Pay Basis) 6,600.00 - 6,955.33 (Monthly)

Number of Openings 1

Overtime Status Exempt

Job Posting Jan 7, 2026, 8:09:55 PM

Closing Date : Jan 22, 2026, 5:59:00 AM

Description This position is eligible for remote work within the state of Texas (subject to change). Must attend meetings/training at headquarters in Austin, TX as required by management.

Applicants who require accommodation for the interview process should contact Human Resources at 512-465-4043 when contacted to schedule an interview.

GENERAL DESCRIPTION Our mission at the Texas Department of Motor Vehicles (TxDMV) is to serve, protect and advance the citizens and industries in the state with quality motor vehicle related services. We are a dynamic state agency dedicated to customer service, consumer protection and the success of motor vehicle-related industries.

Performs highly complex (senior-level) computer programming work in support of multiple applications within the Texas Department of Motor Vehicles (TxDMV), including WebDealer, WebSalvage, RTS, and related systems. Works under limited supervision, with considerable latitude for initiative and independent judgment.

ESSENTIAL DUTIES Full-Cycle Development

Spearhead new development initiatives for TxDMV applications using Java (Spring Boot), or Angular.

Design, code, test, and deploy application features across multiple technology stacks.

Develop and maintain batch jobs and automated processes.

Create custom reports to address stakeholder requirements.

System Integration & Modernization

Integrate TxDMV applications with third-party systems (e.g., payment systems, external web services).

Modernize existing applications, including updates to templating solutions and front-end components.

Configure system elements to align with evolving business needs.

Quality Assurance & Deployment

Develop and execute unit and integration tests.

Troubleshoot defects, ensuring resolution aligns with accessibility and functional requirements.

Execute deployments to production environments.

Monitor application performance and address potential system issues proactively.

Work closely with cross-functional teams to clarify requirements and review code.

Participate in and lead code reviews, offering constructive feedback.

Mentor less experienced team members and contribute to process improvements.

Provide rapid response for production support issues, coordinating with stakeholders.

May travel up to 5% of the time. Travels by car (may include flying). May include overnight travel. May require working extended hours and some evenings and weekends, as needed.

Required to attend work regularly and adhere to approved work hours in accordance with department policies and procedures.

Performs other duties as assigned.

KNOWLEDGE, SKILLS, AND ABILITIES Knowledge of:

Advanced programming concepts in Java (Spring Boot, Spring Batch, Spring Security, Hibernate/JPA) and/or Apex (SOQL, Lightning Web Components).

Database technologies (DB2, Oracle) and SQL scripting.

Accessibility standards (e.g., WCAG compliance).

Software development lifecycle, Agile practices, and version control tools (Git, SVN).

Skills in:

Designing, coding, testing, and debugging complex applications.

Developing microservices, REST/SOAP APIs, batch processes, and implementing security standards.

Troubleshooting production issues, identifying root causes, and formulating quick, effective resolutions.

Communication and teamwork, providing clear updates and technical explanations to both technical and non-technical audiences.

Ability to:

Lead advanced-level programming tasks with minimal supervision, exercising initiative and independent judgment.

Collaborate effectively with diverse teams, adapt to changing priorities, and manage multiple tasks efficiently.

Document processes, requirements, and code for clarity, maintainability, and handoff readiness.

Remain flexible and innovative in problem-solving while adhering to organizational standards and regulations.

The above statements are not a complete list of all responsibilities, duties and skills held or performed by employees in this job. Employees may perform other related duties as assigned.

Qualifications MINIMUM REQUIREMENTS Education Bachelor's degree from an accredited college or university in Computer Science, Information Systems, or a related field. Equivalent IT experience may be considered in lieu of a degree.

Experience

Five (5) years of experience in software development.

Four (4) years of experience in Java/J2EE and web programming concepts.

Two (2) years of experience with relational databases (DB2 preferred).

One (1) year of Agile experience.

Additional related experience may be substituted for education on a year-for-year basis.

Remote work employees must meet these criteria for the remote work location:

Adequate desk space in a dedicated, contained area that is secured and protected at all times.

Remote work location is in a quiet environment free of background people and noise during business hours.

Benefits

Voluntary AD&D Insurance

Health & Dependent care flexible spending accounts

A valid Class "C" driver's license is required. If not currently a Texas resident, must obtain a Texas Driver's License within ninety (90) days after entering Texas as a new resident. A satisfactory driving record is required for operating state or personal vehicles to conduct department business.

Job offers and continuation of employment is contingent upon:

Proof of education and experience listed on the application

Eligibility to work in the United States

Satisfactory results from a pre-employment criminal history background check and driver’s record check

Compliance with Selective Service registration for males ages 18-25

Required to attend work regularly and observe approved work hours in accordance with department policies and procedures.

If selected for the position the following must be provided for proof of military employment preference:

Surviving Spouse or Orphan must provide DD 1300 or DD 214.

Your application must be complete, accurate and reflect all experience and education. Omission of data can be the basis for disqualification. "See Resume" is not accepted in lieu of a completed online State of Texas application but attached resumes may be considered as additional supplemental information.

AN EQUAL OPPORTUNITY/AFFIRMATIVE ACTION EMPLOYER The Texas Department of Motor Vehicles is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, pregnancy, disability, military status, age, or any other characteristic protected by federal or state law. The TxDMV provides accommodations for persons with disabilities in accordance with the American with Disabilities Act. If you need help with the employment process or require other accommodation, please contact the Human Resources office for assistance on 512-465-4043.

#J-18808-Ljbffr