Austin, TX
Working Title: Senior Java Engineer / Programmer
Primary Work location: 5805 N Lamar Blvd, Austin, TX 78752
Agency: Texas Department of Public Safety
Solicitation Reference Number: 40526R0026399
Category: Applications/Software Development
Remote Policy: Hybrid / 5805 N. Lamar Blvd, Austin, Tx 78752. The working position is Hybrid - On Site and Telework.
Hours: Monday through Friday from 8:00 AM through 5:00 PM, excluding State holidays when the agency is closed. Some nights and weekends as needed.
Visa/Contracting Type: W-2 employment with benefits. Must be US Citizen, EAD, or Green Card Holder. No H1-B's, 1099's, or Corp-to-Corp.
Job Details:
The following describes the work that will be done by Software Developer III
- 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.
Required/Preferred Skills:
- 15 years, Required - JAVA experience
- 10 years, Required - SQL database experience
- 08 years, Required - Sustaining and development experience in support of large applications in a team environment
- 05 years, Required - Linux
- 08 years, Required - Atlassian tool suite, especially JIRA
- 08 years, Required - Agile methodology
- 02 years, Preferred - Experience with State of Texas applications; experience with Texas Department of Public Safety environment
- 02 years, Preferred - Experience transitioning applications from legacy mainframe environments to Java/SQL environment