Texas Department of Motor Vehicles

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Programmer III - JAVA

at Texas Department of Motor Vehicles

Posted: 6/18/2020
Job Status: Full Time
Job Reference #: 00010332

Job Description

Thank you for yourinterest in employment with the Texas Department of Motor Vehicles (TxDMV). Toapply for this position, complete an on-line application either through theTxDMV CAPPS External Applicant Career Section at https://capps.taleo.net/careersection/ex/jobsearch.ftl?lang=enor through Work In Texas (WIT) at http://www.twc.state.tx.us/.  

For job opening inquiries or to request a reasonableaccommodation under the Americans with Disabilities Act please contact theTxDMV Human Resources Division by calling 512-465-4043.  Applications must bereceived by the closing date in order to be considered for this posting.  TxDMV does not accept paper applications. 

Veterans: The following two websites provide useful informationand other job opportunities. Military to Civilian Occupation Translator http://www.careerinfonet.org/moc/and the Texas Veterans Commission https://www.tvc.texas.gov/employment/veterans/

If requested,reasonable accommodations will be made for persons with disabilities for anypart of the employment process in accordance with the Americans withDisabilities Act of 1990. 


Performscomplex (senior-level) computer programming work in support of the TexasDepartment of Motor Vehicles (TxDMV), Information Technology Services Division.Writes or modifies existing application software programs based upon programspecifications or verbal instruction with the objective of meeting agency needsin one or more agency divisions/units; may work on these assignments independentlyor as part of a team. Trains others. Works under general supervision, withmoderate latitude for the use of initiative and independent judgment.



Designs and writes programming code thatsolves programming issues with little or no help; unit tests, debugs,documents, and implements computer programs.

Interprets business and system use cases andrequirements documentation to understand functionality to be developed,translates these requirements into a software coding solution and may provideinput for the Functional Requirements Specifications (FRS).   Prepares detailed analysis, plans, diagrams,and verification procedures for existing and proposed applications.

Develops new code or modifies existingapplication program code; maintains, supports, and monitors program codeensuring ongoing operations and execution of this software.

Facilitates root cause analysis of systemissues to minimize impact and future occurrences.

Provides technical leadership on theanalysis and design of programming projects requiring coordination; providestechnical support to users and technical assistance to programmer/analysts.

Provides support for application softwareprograms, including problem resolution from software failures or otherproblems, answering questions, etc., during standard and non-standard workinghours.

Installs, tests, and upgrades proprietaryapplication software.

Plays a lead role in the execution of testplans/scenarios for system testing, performance tuning, load and stresstesting, as a part of the overall test and quality assurance plan for a releaseof software.

Maintains knowledge of changing hardware andsoftware technology; trains and/or mentors other technical resources.

Conducts and participates in design and codewalk-throughs and reviews.

Complies with all defined policies andprocedures for software development, testing, implementation, and support;identifies and recommends opportunities for improvement.

Performs other job-related duties asassigned.


Action Oriented - Enjoys working hard; isaction oriented and full of energy for the things he/she sees as challenging;not fearful of acting with a minimum of planning; seizes more opportunitiesthan others. (1)

Dealing with Ambiguity - Can effectivelycope with change; can shift gears comfortably; can decide and act withouthaving the total picture; isn't upset when things are up in the air; doesn'thave to finish things before moving on; can comfortably handle risk anduncertainty. (2)

Creativity - Comes up with a lot of new andunique ideas; easily makes connections among previously unrelated notions;tends to be seen as original and value-added in brainstorming settings. (14)

Customer Focus - Is dedicated to meeting theexpectations and requirements of internal and external customers; getsfirst-hand customer information and uses it for improvements in products andservices; acts with customers in mind; establishes and maintains effectiverelationships with customers and gains their trust and respect. (15)

Functional/Technical Skills - Has thefunctional and technical knowledge and skills to do the job at a high level ofaccomplishment. (24)

Integrity and Trust - Is widely trusted; isseen as a direct, truthful individual; can present the unvarnished truth in anappropriate and helpful manner; keeps confidences; admits mistakes; doesn'tmisrepresent him/herself for personal gains. (29)

Learning on the Fly - Learns quickly whenfacing new problems; a relentless and versatile learner; open to change;analyzes both successes and failures for clues to improvement; experiments andwill try anything to find solutions; enjoys the challenge of unfamiliar tasks;quickly grasps the essence and the underlying structure of anything. (32)

Listening* - Practices attentive and activelistening; has the patience to hear people out; can accurately restate theopinions of others even when he/she disagrees. (33)

Problem Solving - Uses rigorous logic andmethods to solve difficult problems with effective solutions; probes allfruitful sources for answers; can see hidden problems; is excellent at honestanalysis; looks beyond the obvious and doesn't stop at the first answer. (51)

Self-Development* - Is personally committedto and actively works to continuously improve him/herself; understands thatdifferent situations and levels may call for different skills and approaches;works to deploy strengths; works on compensating for weakness and limits. (54)

Technical Learning* - Picks up on technicalthings quickly; can learn new skills and knowledge; is good at learning newindustry, company, product, or technical knowledge; does well in technicalcourses and seminars. (61)


Knowledge of the principles, practices, and techniquesof computer programming and systems analysis.

Knowledge of computer languages.

Knowledge of Linux Operating System

Skill in troubleshooting.

Skill in performance tuning.

Skill in programming in Java/J2EE SpringFramework and Web programming concepts.

Skill in writing complex SQL queries.

Skill in problem solving.

Skill in in critical thinking.

Skill in the use of hardware and software.

Skill in modifying or developing softwarefor applications.

Ability to process information logically.

Ability to design programs and systemslogic.

Ability to code, test, and debug software.

Ability to communicate effectively.


Veterans, Reservist or Guardsmen will need to provide form DD 214 to verify eligibility for Veterans' Preference. For applicants claiming Surviving Spouse or Orphan veterans' preference eligibility, you will need to provide a DD 1300 or DD 214. These will be required on or before the first day of employment if selected for the position. 

Official sealed transcripts of all college hours/degrees listed on State of Texas application will be required on or before the first day of employment if selected for the position. 

As part of its employment process, TxDMV may procure or have prepared a criminal background check. An applicant with an unsatisfactory criminal background check report is ineligible to be hired for the position for which the report is initiated. 

Driver's record check will be conducted by the Department. Satisfactory driving records are required for driving state or personal vehicles and motor driven equipment to conduct agency business. 

External final male applicants who are 18-25 years of age will be required to furnish proof of registration or exemption from registration with the Selective Service System. 

If hired, employee must provide document(s) within three (3) days of hire date that establish identity and employment eligibility. A complete list of acceptable documents is on file with the local Texas Workforce Commission office or http://www.twc.state.tx.us/.


Veterans, Reservist or Guardsmen: Military Occupational Specialty (MOS) codes from each branch of the U.S. Armed Forces that may correspond to the state classification title for this position can be accessed at: http://www.hr.sao.state.tx.us/Compensation/JobDescriptions.aspx 

The salary range on this job posting reflects the minimum and maximum allowed by the state classification salary schedules; however, budget considerations may result in salary offers below the maximum of the posted range. 

Must attend work regularly and observe approved work hours. 

Initial screening is based on the Education and Experience minimum requirements defined in the job posting.

Your application should be complete and reflect all relevant education and experience. For each position listed under work experience, include position title, employer, employment dates (month/year), salary, supervisor's name/title/phone number, a full summary of duties, and reason for leaving.  Omission of data can be the basis for disqualification; you may state ‘unknown' for any incomplete fields.  "See Resume" is not accepted in lieu of a completed online State of Texas application. 

Resumes may not be submitted in lieu of a completed State of Texas Employment Application, but may be considered as additional supplemental information.   The resume must include employer name and dates of employment for relevant work experience to be considered by the hiring authority.





Education - Graduation from an accredited four-year college or university with major in computer science, computer information systems, management information systems, or a related field

Experience - Minimum four (4) years' progressively responsible experience in computer programming or systems analysis and design. Substitution Note:  Additional work experience of the type described or other related education may be substituted for one another on a year-for-year basis.

Licensure and/or Certification – If driving is required, must possess a valid driver license from state of residence. 

Regulatory Knowledge – Working knowledge of, or the ability to rapidly assimilate information related to TxDMV, State and Federal regulations, legislation, guidelines, policies and procedures.