Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Western Governors University Logo

Senior Software Engineer

Western Governors University

$140,200 - $217,200
Oct 7, 2025
Salt Lake City, UT, US
Apply Now

WGU is looking to expand access to higher education through online, competency-based degree programs and needs a Senior Software Engineer to help build and maintain identity and access management solutions and systems.

Requirements

  • Comprehensive knowledge and experience with authentication standards and technologies such as multi-factor authentication, JSON Web Token (JWT), etc.
  • Extensive hands-on knowledge of identity and access management best practices, procedures, and software solutions such as Ping Identity, Microsoft Entra ID, Sailpoint IIQ, CyberArk, etc.
  • Extensive knowledge and experience with identity and access management technology, such as single sign-on (SSO), two-factor authentication, privileged access management, etc.
  • Experience with one or more programming languages such as Java, Python, or Javascript
  • Experience with Windows, Lunix / Unix, scripting (Bash, Powershell, or Perl), LDAP, SQL, and web services.
  • Understanding of the processes associated with software development, including Planning, Measurement, Coding, Testing, Reuse, Tools, Abstraction, Algorithms and Complexity, Security, and basic system understanding.
  • Ability to employ the tools and techniques related to an engineering discipline, such as database management, user interface development, inter-process communications, etc.

Responsibilities

  • Develop, implement, and maintain identity and access management solutions and systems.
  • Troubleshoot, identify, and resolve technical identity and access management-related issues.
  • Improve identity and access management solutions and systems for protection against evolving threats and efficiency.
  • Coach other members of the organization on the best practices that should be followed in identity and access management.
  • Stay up-to-date on current IAM threats and industry solutions.
  • Maintains accountability for the quality of services in their assigned area and the success of assigned projects for on-time, on-budget, and on-scope delivery.
  • Contributes formally and informally to the effectiveness of the team through formal and informal mentoring and direction during team meetings and problem-solving.

Other

  • Bachelor's Degree in Computer Science, Information Technology, or related field
  • 6 years of experience in software development with an emphasis in IAM technologies; pioneering new approaches and technologies in engineering
  • Strong communication skills with the ability to engage others at the right level at the right time.
  • Ability to identify, mitigate, or avoid risks and works closely with leads or managers to make sure that such risks and dependencies are understood, accounted, and planned for through an appropriate strategy.
  • Full-Time Regular Positions (classified as regular and working 40 standard weekly hours)