Job ID :
Company :
DC Government
Location :
Type :
Duration :
9/30/18 +
Salary :
Status :
Openings :
Posted :
02 Nov 2017
Job Seekers, Please send resumes to
Required Skills: IDM Developer-Master, Java, Sun Identity Mgr., Open Access Manager Forge Rock, Active Directory.

Job Description:

The DC1C-IDM (Identity Mgt) Developer has at least 5 years java development experience and ideally has multiple years of Sun Identity Manager experience, will work with the program management team to support the DC One Card identity management platform.


Complete Description:

The DC1C-IDM (DC One Card-Identity Management) Developer role will handle development and provide primary technical support for DC1C-IDM efforts.  The DC1C sits on an older architecture solution with Oracle Identity Manager (previously Sun Waveset) and ForgeRock OpenAM Access Manager.  The DC1C-IDM Developer will receive direction from the DC1C-IAM Program Manager & other Team technical leadership.  He\She is responsible for timely & effective ongoing communications with the Program Manager, Technical Team, Agency Partners and designated others. As an  experienced Java Developer will provide primary technical support and developmental support for the platform.  He\She will be responsible for developing, configuring and testing application enhancements and updates to the Oracle Waveset and ForgeRock OpenAM-based Identity and Access Management platform.  Also, responsible for routine application maintenance and troubleshooting.


The DC1C program was initiated to provide a single credential provided to citizens (students, Seniors, etc.) for access to DC Government services, and for District government workers and customers.  The DC1C identity management application centrally manages card holder identities and their card privileges across DC government programs. 


Detailed Responsibilities Include:

  • Follow the full System Development Lifecycle (SDLC) as required for delivery of projects.
  • Timely & effective coordination and communication with technical support teams, vendors and Agencies, and with OCTO Leadership roles.
  • Provide required weekly and other designated reports
  • Works closely with stakeholders & DC1C-IAM Program Manager to ensure on-time & on budget delivery of multiple projects as aligned to project requirements.

Contract Labor Category Description:


  • Formulates and defines systems scope and objectives based on both user needs and a thorough understanding of business systems and industry requirements.
  • Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operation time, and form of desired results. Includes analysis of business and user needs, documentation of requirements, and translation into proper system requirements specifications.
  • Provides consultation on complex projects and is considered to be the top level contributor/specialist of most phases of systems analysis, while considering the business implications of the application of technology to the current and future business environment.

Minimum Education/Certification Requirements:

  • Bachelor’s degree in Information Technology or related field or equivalent experience.





Overall IT Exp. ( yrs.)   









Experience as a software developer.Required. 5 Years.



Identity & Access Manager (IAM) design and development experience. Nice to have.3 Years.



Experience in Open Access Manager Forge Rock. Highly desired. 3 Years.



Active Directory, Redhat Directory Server or other IDM integration experience. Required. 3 Years.



Java experience and knowledge of various Java packages and IDEs. Required. 5 Years.



Experience in web design using server and browser technologies. Required. 5 Years.



Experience with UML, different databases including Oracle and SQL Server. Desired. 3 Years.



Experience w/ XML, related protocols (including SOAP), XML-handling package. Required. 3 Years.



Sun Identity Manager \ Oracle Waveset design and  development experience. Highly desired. 3 Years.



11-15 yrs. working on projects and/or Software Development Lifecycle experience.  Required. 11 Years.



Bachelor’s degree in IT or related field or   equivalent experience. Required.



Experience in credentialing and identity management  projects. Desired. 3 Years.



Web service development and XML file handling (eg. SOAP & REST) experience. Required.  3 Years.



JSF, Rich Faces, Spring Struts & AJAX development  experience. Required. 3 Years.



Experience with Java Security and cryptography. Highly desired. 2 Years.