Software Developer 3 (IAM Software Developer)
Austin, TX - USA
Job Summary
Job ID / Solicitation Reference: 26R0023759
Client: Texas Department of Public Safety (DPS)
Employment Type: Full Time / Contract
Duration: 07/15/2026 08/31/2027 (Total estimated hours per Candidate shall not exceed 40 hours). This service may be amended renewed and/or extended.
Work Location: Hybrid - On Site and Telework (5805 N. Lamar Blvd Austin TX 78752).
Work Hours: Monday Friday 8:00 AM 5:00 PM. Some weekend evening or holiday hours may be required based on project needs.
The Texas Department of Public Safety (DPS) is seeking a Software Developer 3 to design implement and maintain an enterprise Identity and Access Management (IAM) ecosystem over the life of the contract.
Role Responsibilities:
- Architecture & Framework: Implement the architectural design of a centralized identity provider framework using SAML 2.0 and OIDC for SSO and MFA.
- Workflow Automation: Build Joiner Mover and Leaver lifecycle workflows.
- Access Control: Implement Role-Based Access Control (RBAC) models and enforce separation of duties including designing certification campaigns.
- Application Onboarding: Onboard enterprise business applications via REST APIs and integrate them with IAM systems.
- Privileged Access Management (PAM): Deploy a PAM solution featuring secure credential vaulting automated password rotation and just-in-time provisioning.
- System Maintenance: Perform long-term system maintenance including performance tuning troubleshooting provisioning errors resolving connection failures and continuing the onboarding of business applications.
Required Experience:
- 8 Years: IAM Platform governance engineering lifecycle automation and scripting.
- 8 Years: Application onboarding integrating business applications with IAM systems.
- 5 Years: Designing and implementing RBAC models enforcing separation of duties and designing certification campaigns.
- 5 Years: Managing centralized identity providers and configuring SSO MFA.
- 5 Years: Managing centralized identity providers configuring SSO MFA and federation protocols.
Preferred Experience:
- 1 Year: SailPoint ISC implementation and operations.
- Candidates referred and selected will be subject to a strict criminal background check prior to onboarding.
- Any and all travel per diem parking and/or living expenses shall be at the workers expense.
Background Check Disqualifiers:
- A felony conviction.
- An entering of an order of deferred adjudication for a felony until five years after court supervision ceased and the case was dismissed.
- A conviction of driving while intoxicated during the five-year period immediately prior to the date of application.
- A finding by a court of competent jurisdiction that the contractor was a delinquent child during the five-year period immediately prior to the date of application. (If ordered sealed the incident is disregarded).
- The contractors driver license has been suspended including a probated suspension by DPS during the last three years as a habitual violator.
- The contractors driver license has been suspended for refusal to submit to a chemical test within the last five years.
- The contractor has an open/active arrest warrant in any state.
- The contractor is currently under indictment for any criminal offense.
- An open disposition an incomplete criminal record or no final determination of guilt or innocence is found on the contractors criminal record following a felony arrest.
- A conviction for a Class A misdemeanor.
- An entering of an order of deferred adjudication for any criminal offense of the grade of felony or Class A misdemeanor.
- An entering of an order of deferred adjudication for any criminal offense of the grade of Class B misdemeanor within the last ten years.
- A conviction of an offense of the grade of a Class B misdemeanor within the last ten years.
- A conviction for a family violence offense.
- An open disposition an incomplete criminal record or no final determination of guilt or innocence is found on the contractors criminal record following a Class A and B arrest.
- Additional disqualifiers may apply.