Software Engineer; Austin
Listed on 2026-07-15
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Java Developer
Software Engineer (Austin) (826632)
Texas Workforce Commission connects people with careers across the state. While we are based in Austin on the north lawn of the Texas State Capitol, we have offices statewide. We are a Family Friendly Certified Workplace with great work-life balance, competitive salaries, extensive opportunities for training and development, and fantastic benefits. This position is based at 1411 Brazos Street, Austin in the Information Technology Division.
TWC requires applicants to be Texas residents or willing to relocate to Texas. TWC does not consider applications from individuals who require sponsorship for an employment visa, including those currently on student or postgraduate visas.
Ideal Candidate ProfileSeeking an IT professional who possesses the skill to develop and test accessible Java applications. Demonstrated problem solving, critical thinking, and analytical skills are required. Must have the ability to communicate in a professional, customer-focused manner.
Job ResponsibilitiesThe Programmer IV‑V performs advanced to highly advanced (senior‑level) computer programming work. Work involves overseeing programming projects, analyzing proposed applications and designing software solutions. The role may supervise the work of others. It is performed under minimal supervision, with considerable latitude for the use of initiative and independent judgment. A dependable work schedule is required, and availability for occasional or regular work outside of standard business hours may be necessary to ensure operational continuity and timely completion of critical tasks.
Key Responsibilities- Perform senior-level automated systems development work in support of Application Solutions software systems.
- Perform or may oversee software development activities during all phases of the system development lifecycle (SDLC): design, code, test, implement, and maintain.
- Diagnose problems with automated applications and take corrective action. Write specifications for developing or correcting software for handling highly complex policies/procedures to improve system performance and/or accuracy.
- Develop and test SQL stored procedures and Java applications that meet design specifications, including accessibility and usability requirements.
- Provide prompt and accurate feedback when issues arise.
- Document and track requests for support, solutions and share knowledge base.
- Prioritize and manage multiple support requests at one time and follow up to ensure systems are fully functional after troubleshooting.
- May serve as backup to the manager and other team members.
- Ensure compliance with all Federal, State, and agency laws, rules, policies, and procedures including IT Handbook and SOPs that govern TWC IT.
- Contribute to teamwork and communicate effectively.
- Perform other duties as assigned.
- Bachelor’s degree in computer science, computer information systems, management information systems, or related field and two years of experience as a developer, or six years of experience as a developer.
- Knowledge of the Software Development Life Cycle (SDLC) principles, practices and techniques of application programming and software design.
- Recent experience with Java.
- Recent experience with Web Development.
- Recent experience with JSP/HTML/CSS/JQuery/Bootstrap.
- Recent experience in Angular.
- Recent experience with Spring Suite (Spring Core, Spring IOC, Spring Batch, etc).
- Recent experience using SQL (Structured Query Language).
- Recent experience developing and maintaining stored procedures, T‑SQL, PL‑SQL, etc.
- Recent experience optimizing database queries.
- Recent experience with JPA and ORM technologies (Hibernate, MyBatis, etc).
- Recent experience in AWS Cloud technologies including but not limited to Cloudwatch, EC2, S3, Lambda, and Serverless applications.
- Recent experience with Docker.
- Recent experience with batch processing.
- Experience with building accessible web applications.
- Experience with Micro-focus Octane.
- Ability to accurately test software applications using a data‑driven development approach.
- Ability to effectively communicate.
- Skill in solving problems; in scheduling, testing, installing, and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).