DeveloperJobs.io
← Back to all jobs

Job Description

Zions Bancorporation is seeking a senior CIAM software engineer to steward and advance its Customer Identity and Access Management platform. This role blends hands-on development with security-focused operations, with a hybrid schedule based in Midvale and close collaboration across security and IT teams to ensure robust authentication and access controls.

Responsibilities

  • Provide support and maintenance of various systems.
  • Perform technical analysis, develop applications, configure software, respond to incidents, troubleshoot, test, manage source code, and oversee change processes.
  • Collaborate within an Agile team to design software solutions by analyzing requirements, engaging with stakeholders and IT management, examining data flows and workflows, and executing design, debugging, testing and deployment activities.
  • Assess business processes, procedures and systems to identify improvements and recommend changes.
  • Manage artifacts within the source code version control system.
  • Partner with Business Analysts to translate technical requirements into changes and enhancements.
  • Conduct unit testing, evaluate feasibility, and document systems accordingly.
  • Participate in On-Call Rotation and After-Hours support as needed to fulfill responsibilities.
  • Perform other duties as assigned.

Requirements

  • 6+ years of experience in software or application development across multiple technologies, languages, databases, integrations, frameworks, systems, and testing or related fields.
  • Extensive knowledge of Ping Identity, ForgeRock, Java and Java tooling, JavaScript, Groovy, Linux, Networking, SQL, Web services/APIs, Secure Software Development Lifecycle, plus experience with Tomcat, containers, cloud computing, SAML, SSO, and OIDC/OAuth. Bash and YAML are nice to have.
  • Ability to adapt to changing technologies and priorities, and to effectively manage multiple concurrent projects.
  • Capacity to learn quickly, apply advanced software development skills, work independently and within a team, and mentor others working toward similar expertise.
  • Bachelor's degree in Computer Science, Information Systems or a related field.
  • Applications encouraged even if not all requirements are met; a combination of education and experience may fulfill the criteria.

Technologies

  • Ping Identity
  • ForgeRock
  • Java
  • JavaScript
  • Groovy
  • Linux
  • Networking
  • SQL
  • Web Services / APIs
  • Tomcat
  • Containers
  • Cloud computing
  • SAML
  • SSO
  • OIDC/OAuth
  • Bash
  • YAML

Benefits

  • Medical, Dental and Vision Insurance - START DAY ONE
  • Life and Disability Insurance, Paid Parental Leave and Adoption Assistance
  • Health Savings (HSA), Flexible Spending (FSA) and dependent care accounts
  • Paid Training, Paid Time Off (PTO) and 11 Paid Federal Holidays
  • 401(k) plan with company match, Profit Sharing, competitive compensation in line with work experience
  • Mental health benefits including coaching and therapy sessions
  • Tuition Reimbursement for qualifying employees
  • Employee Ambassador preferred banking products

Location

This role offers a hybrid work arrangement with a minimum of three days per week in the office at the Zions Technology Center in Midvale, Utah.

  • The Zions Technology Center is a 400,000-square-foot technology campus in Midvale, Utah.
  • Located on the former Sharon Steel Mill superfund site, the sustainably built campus serves as the company’s primary technology and operations hub.
  • Electric vehicle charging stations and convenient access to the Historic Gardner Village UTA TRAX station.
  • At least 75 percent of the building's power is generated on-site through solar energy.
  • Access to outdoor recreation, parks, trails, shareable bikes and locker rooms.
  • Large modern cafe with a healthy and diverse menu.
  • Healthy indoor environment with ample natural light and fresh air.
  • LEED-certified sustainable building features low VOC-emitting construction materials.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.