> Markdown version of [/jobs/ext/2599748-applications-developer-ii-identity-management-idm-academic-technology-services](https://www.wearedevelopers.com/jobs/ext/2599748-applications-developer-ii-identity-management-idm-academic-technology-services). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Applications Developer II - Identity Management (IDM) - Academic Technology Services - **Company:** Clark County School District - **Location:** Las Vegas, NV, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), C++ (Programming Language), Web Development, Identity and Access Management, JSON, OAuth, OpenID, Security Assertion Markup Language (SAML), Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Engineering, SQL Stored Procedures, Extensible Markup Language (XML), Information Technology, Enterprise Integration, Restful APIs - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d386fc7a0652620c ## About the Role 1.-High school graduation or other equivalent (i.e., General Educational Development (GED), foreign equivalency, etc.); 2- Eight (8) years' recent professional experience in programming multi-tiered applications using high-level languages (C, C++, Java, etc.); or Associate degree from an accredited college or university in a related field (Computer Science, Management Information Systems, etc.) and six (6) years' recent professional experience as described above; or, Bachelor's degree from an accredited college or university in a related field, and four (4) years' recent professional experience as described above. 3.-Three (3) additional years' recent professional experience developing application and integration solutions within an IAM architecture to manage/automate identities, roles, and access privileges; includes service-oriented architecture (SOA) software design and web development using standards such as Simple Object Access Protocol (SOAP) or Representational state transfer (REST), and writing Structured Query Language (SQL), including functions and stored procedures, along with JavaScript Object Notification (JSON) and/or Extensible Markup Language (XML) for transmitting structured data between services, applications, and data sources. 4.-Two (2) years' recent professional experience developing application/integration solutions for identity federation and access delegation utilizing standards such as Security Assertion Markup Language (SAML), OAuth, OpenID, Simple Web Tokens, JSON Web Tokens, etc. Licenses and Certifications: 1. A valid driver's license that allows the applicant/employee to legally operate a motor vehicle in Nevada. License must be maintained for the duration of the assignment. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Secure and Accessible Login Systems - Ramona Schwering](https://www.wearedevelopers.com/videos/1847-secure-and-accessible-login-systems-ramona-schwering) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [No More Post-its: Boost your login security with APIs](https://www.wearedevelopers.com/videos/1043-no-more-post-its-boost-your-login-security-with-apis) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)