Senior Applications Web Developer
Listed on 2026-10-05
-
Software Development
Full Stack Developer, Backend Developer
FT / PT Status – Full-Time
Benefits Eligibility
–This position is eligible for a full benefits package.
Salary – $42.63 - $72.46 Hourly Wage
Remote Work / In-Office – Hybrid
Final date to receive applications – October 9, 2026*
* This job posting may close at any time after the minimum advertising period of three (3) business days has passed, should a sufficient applicant pool be received. Applicants are encouraged to apply as early as possible.
The State of Utah’s Division of Technology Services is hiring a Senior Applications Web Developer to lead the modernization of mission‑critical software supporting the Department of Corrections and the Board of Pardons and Parole. Working within an Agile team, you will design and maintain complex web applications, integrate vendor APIs, and overhaul infrastructure to align with modern industry standards. This role places you at the forefront of application development, offering direct hands‑on opportunities to learn, adopt, and master AI‑assisted coding tools and next‑generation engineering workflows.
Key Responsibilities- Full‑Stack Technical Development:
- Build, test, and maintain user interfaces, web forms, reports, microservices, mobile apps, and bi‑directional API web services.
- Implement security mechanisms, authentication protocols, and compliance standards across all code.
- Manage database connections, system builds, merges, version control, and technical debt resolution.
- Adopt and integrate emerging technologies, including AI‑assisted coding tools, to improve efficiency.
- Quality Assurance & Documentation:
- Develop test scenarios, prepare sample data, and pre-test products to minimize defect rates before QA handoff.
- Track and document all development activities, assignments, and resolution notes within team tracking software.
- Ensure delivered software meets performance, data integrity, accessibility, and architectural standards.
- Agile Collaboration & Delivery:
- Participate in sprint planning, task estimation, and daily standups to align work with project requirements.
- Partner effectively with Product Owners, Scrum Masters, QA Testers, Dev Ops Engineers, and Database Administrators.
- Prioritize personal workflow to meet established deadlines and support team members to achieve overall sprint goals.
- Five (5) years minimum experience employed as an applications web developer
- Direct experience employed as a programmer developing and maintaining computer software applications and programs using Web languages, tools and technologies, including:
Java 11 & 21, Spring / Spring Boot 2.6 and 3, Spring JDBC HTML, CSS3, SASS, Angular, PWAs, JPA, JavaScript / Type Script, REST APIs and distributed architecture patterns. - Useful skills and technologies for maintenance of older applications:
Java 8, Struts (1 &
2), Hibernate 3 / JPA, jQuery, jQuery Data Tables 1.8-1.12, Subversion, Ant. - Exposure and use of Artificial Intelligence, AI‑assisted coding concepts, tools and techniques.
- Direct participation as a principal web developer on projects building or maintaining mission‑critical applications for medium to large size private or public organizations (i.e 1,000 or more employees).
- Experience with Informix databases, other relational databases, PostGresSQL database, Data warehouses, Business Intelligence tools and applications, development for mobile devices, and/or other emerging technologies. Experience with system interfaces as microservice and API technologies.
- Training and experience with development methods and approaches to application security. Direct knowledge and experience developing within the concepts, structures and ceremonies of the SAFe Agile Development Model.
- Ten (10) or…
(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).