Jobs · Utah

IT Analyst III - Senior Applications Developer (ServiceNow, Full Stack, AI-Assist)

State of Utah · West Jordan, UT · 1 mo ago
$42.63–$72.46/hrFull-time

About the role

This Senior Applications Developer (ServiceNow, Full Stack, AI-Assist) is a full-time AT employee in the State of Utah Division of Technology Services assigned to a dedicated Software Applications Services sub-unit serving the Department of Corrections and the Board of Pardons and Parole. The position combines three main areas of expertise: ServiceNow Platform (principal resource for developing administrative and ancillary software products in a Low Code environment), Full Stack JAVA (maintaining and enhancing mission-critical operational systems), and AI-Assisted Development (leveraging AI tools for coding and evolving AI multi-agent orchestration models).

The unit is undergoing significant modernization, including migrating databases from Informix to PostgreSQL, shifting hosting from on-premises to AWS Cloud, decomposing a monolithic legacy system into composable architecture, and adopting SAFe Agile Framework and AI-assisted methodologies.

Responsibilities

  • Develop and maintain mission-critical software applications spanning large operational systems to average-sized products, including in-house development and integrations with vendor products via internal database connections and APIs.
  • Participate in planning sessions, report on development activities, and collaborate with cross-functional teams (analysts, testers, project managers).
  • Fulfill developer duties on product epics and stories within an Agile framework, following Software Development Methodology (SDM) processes and managing tasks in tracking software.
  • Contribute to the evolution of AI concepts and tools, including transitioning to AI Multi-Agent Orchestration (using a “design > code > verify” model) and performing code reviews focused on verifying AI-generated output.
  • Provide time estimates, maintain documentation in tracking software, and ensure work meets specified standards and deadlines.
  • Ensure deliverables meet strict security, data, and functional standards through manual and AI-assisted coding, thorough pre-testing, and effective collaboration with the testing team.
  • Manage diverse technical assignments across system functionalities, algorithmic calculations, database connections, API web services, security protocols, configuration management, and ongoing technical maintenance.
  • Perform development and maintenance duties across three primary frameworks: ServiceNow (Low Code), Full Stack JAVA, and AI-conducted or orchestrated development tools.

Qualifications

  • ServiceNow Now Low Code Platform: Certified ServiceNow Application Developer (CAD) required; Certified ServiceNow System Administrator (CSA) preferred. Advanced skills and expert-level experience in ServiceNow development, including mobile accessibility, application security methods, and development approaches.
  • Full Stack Java Development: Java 11 & 21, Spring / Spring Boot 2.6 and 3, Spring JDBC, HTML, CSS3, SASS, Angular, PWAs, JPA, JavaScript / TypeScript, REST APIs, and distributed architecture patterns. Familiarity with Java 8, Struts (1 & 2), Hibernate 3 / JPA, jQuery, jQuery DataTables 1.8–1.12, Subversion, Ant. Experience with Informix, PostgreSQL, other SQL databases, and Business Intelligence tools.
  • Artificial Intelligence, AI-Assisted Development: Competence with AI development tools (e.g., Claude, Gemini, GitHub CoPilot) and AI development concepts, including Dev design > AI code > Dev verification workflow and AI Multi-Agent Orchestration techniques.
  • Software Development Life Cycles: Experience developing within SDLC models, including SAFe Agile Framework.
  • Team Collaboration & Process Compliance: Ability to work effectively in cross-functional teams, adhere to SDM processes, maintain documentation, and coordinate issues using tracking software.
  • Quality Assurance & Testing: Commitment to rigorous security, data, and functional standards through manual and AI-assisted coding, pre-testing, and collaboration with testing teams.

Preferred Qualifications

  • Additional certifications or qualifications in computer science.
  • Knowledge and experience with AI-Orchestration / Agent-Swarm Ecosystem development models.
  • Experience applying Rapid Development Methodologies to accelerate development, integration, and deployment.
  • Direct participation as a principal ServiceNow and/or Full Stack Java developer on projects building or maintaining mission-critical applications for medium to large organizations (1,000+ employees).
  • Direct experience developing operational systems within the criminal justice field (e.g., Courts, Public Safety, Corrections, Parole Boards).

About The Role

Location – 8523 South Redwood Rd, West Jordan, Utah, 84088 United States

Background Check Required – You must successfully pass a criminal history check.

Drug Test Required – Yes

Schedule Code – AT - Executive/Professional Employees of Technology Services

Similar jobs