DPS - IT - Senior Java Developer (Lead) 0245

Austin, Texas


Employer: CAPPS
Industry: Computer and Mathematical
Salary: Competitive
Job type: Full-Time

Job Description

THE POSITION WAS RE-OPENED. THOSE WHO HAVE ALREADY APPLIED DO NOT NEED TO REAPPLY.

PLEASE NOTE: All applications must contain complete job histories, which includes job title, dates of employment, name of employer, supervisor's name and phone number and a description of duties performed. If this information is not submitted, your application may be rejected because it is incomplete. Resumes do not take the place of this required information.

SUBMITTED THROUGH WORK IN TEXAS: Work In Texas (WIT) applicants must complete the supplemental questions to be considered for the posting. In order to complete the supplemental questions please go to CAPPS Recruit to register or login and access your profile. Go to CAPPS Recruit to Sign In https://capps.taleo.net/careersection/ex/jobsearch.ftl?lang=en

GENERAL DESCRIPTION: Perform highly advanced (senior-level) computer programming work for the Information Technology Division. Candidate will be responsible for leading the development and support of the critical Agency system and its interfaces. Work involves overseeing the planning, scheduling and coordination of programming projects; analyzing proposed computer applications; and providing technical assistance. Work is performed under minimal supervision with considerable latitude for the use of initiative and independent judgment.

ESSENTIAL DUTIES / RESPONSIBILITIES:

1. Oversee the coding, testing, and debugging of programs as outlined by a system's technical and functional requirements and oversee the preparation of test data.

2. Oversee the development of and/or prepare flowcharts and diagrams.

3. Oversee the preparation of and/or prepare instructions for use during production runs and coordinate the preparation and development of instructions or manuals for end users.

4. Lead and coordinate the research and the analysis required for project proposal, software and systems modifications, and new projects.

5. Analyze proposed computer applications in terms of equipment requirements and capabilities; evaluate database schemas, write and run SQL code, and deploy packages/triggers; review and revise programs to increase operating efficiency or to adapt new procedures.

6. Analyze logs, system messages, thread connectivity, memory utilization, disk input/output, and disk space in order to troubleshoot application issues.

7. Confer with staff members to schedule work and coordinate programming projects.

8. Prepare detailed analyses, plans, diagrams, and verification procedures for existing and proposed computer applications.

9. Develop standards and procedures for programming staff, and related interfaces and reports.

10. Develop and implement specialized programs to supplement and enhance systems software.

11. Recommend, coordinate, and implement changes to improve application and overall system performance.

12. Create and maintain backup and restore processes to ensure business continuity.

13. Coordinate, assign, and track the work of others.

14. Attend work regularly and observe approved work hours in accordance with agency leave and attendance policies.

15. Perform other duties as assigned.



Qualifications:

GENERAL QUALIFICATIONS and REQUIREMENTS:

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

Experience - Minimum of six (6) years' experience performing on a team with technical developers through a full system development life cycle using the following: Java, Java related tools for application development, SQL, DB2 is required. Experience with Tapestry, Hibernate, XML, XSLT, .Net, Apache, Tomcat, Linux, WebLogic, Spring/Spring MVC/Spring framework and JDBC is a preferred.

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 up to a maximum of four (4) years.

Licensure and/or Certification - Must possess a valid driver license from state of residence.

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

Technology and Programming Skills - Knowledge of the principles, practices, and techniques of computer programming and systems analysis; of computer operations procedures and systems; and of computer programming languages. Other preferred programming skills include familiarity with: applications built on a Java Swing based framework, Federal Motor Carrier Safety Administration (FMCSA), AAMVA, TLETS. Appropriate levels of proficiency with utilized software and systems (e.g. MS Office, CAPPS, SharePoint) and be able to learn new software/systems.

Supervisory/Managerial/Leadership skills - Knowledge of management/supervisory methods and principles, performance/productivity standards, and fiscal/budget management. Ability to develop plans, policies, and procedures for efficient workflow and overall effectiveness. Must exhibit integrity; provide clear direction to others, promote teamwork and motivate others to accomplish goals.

Interpersonal Skills - Must demonstrate an ability to exercise poise, tact, diplomacy and an ability to establish and maintain positive, working/professional relationships with internal/external customers. Must demonstrate DPS' core values: Integrity, Excellence, Accountability, and Teamwork. Possess skill in leading and motivating others and in creating win-win outcomes. Display a positive attitude and the ability and willingness to take ownership of work assignments and drive task to completion with minimal supervision.

Organizational and Prioritization Skills - Must be organized, flexible, and able to effectively prioritize in a multi-demand and constantly changing environment; able to meet multiple and sometimes conflicting deadlines without sacrificing accuracy, timeliness or professionalism.

Presentation/Communication Skills - Must be able to construct and deliver clear, concise, and professional presentations and/or communications to a variety of audiences and/or individuals.

Research and Comprehension - Must demonstrate ability to quickly and efficiently access relevant information and be able to utilize and/or present research and conclusions in a clear and concise manner.

Analytical Reasoning/Attention to Detail - Must demonstrate an ability to examine data/information, discern variations/similarities, and be able identify trends, relationships and causal factors, as well as grasp issues, draw accurate conclusions, and solve problems. Detail-oriented and able to multi-task without sacrificing accuracy or timeliness (i.e. have the ability to analyze problems, determine root causes, apply effective actions to resolve current problem, and implement actions to prevent reoccurrences). Ability to analyze complex situations involving interaction of physical and conceptual factors and to make sound decisions based on various combinations of partial information, personal knowledge, agency policies and acceptable levels of risk. Skill in problem solving, in critical thinking, in computer programming, and in the operation of computers and their hardware and software. Ability to analyze problems and develop solutions; to code, test, and debug computer programs; to determine software problems.

Confidentiality and Protected Information - Must demonstrate an ability to responsibly handle sensitive and confidential information and situations and adhere to applicable laws/statutes/policies related to access, maintenance and dissemination of information.

Safety - Must be able to work in safe manner at all times, avoiding shortcuts that have potential adverse results/risks, and must be able to comply with safety standards and best practices.

Travel and/or Schedule and/or Remote/Telecommuting work - Availability for after-hours and weekend work may be required.

PHYSICAL and/or ENVIRONMENTAL DEMANDS:

The physical and environmental demands described here are representative of those encountered and/or necessary for the employee to successfully perform the essential functions of this job; reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

• Environment: Office/Indoors;

• Ambulatory skills, e.g. stand, walk, sit;

• Hand-eye coordination and arm/hand/finger dexterity;

• Ability to speak, hear, and exercise visual acuity;

• Ability to transfer weights of up to twenty (20) pounds anticipated for this position;

• Driving requirements: Occasional (five [5%]).

State of Texas Benefits and Retirement Information: https://www.ers.texas.gov/

DPS employee who is selected for a position in their current salary group and state title will be transferred with no salary change.

DPS employee who is selected for a position in their current salary group with a new state title may receive an increase up to 3.4%.

Salary is contingent upon qualifications and is subject to salary administration and budgetary restrictions.

DUE TO THE HIGH VOLUME OF APPLICATIONS WE DO NOT ACCEPT TELEPHONE CALLS, ONLY CANDIDATES SELECTED FOR INTERVIEW WILL BE CONTACTED.

State of Texas retirees may be rehired for full-time, non-commissioned positions only under very specific circumstances.

Created: 2024-04-19
Reference: 00040367
Country: United States
State: Texas
City: Austin
ZIP: 78749


Similar jobs: