Previous Job
Software Developer
Ref No.: 18-00088
Location: New York, New York
Start Date: 03/01/2018

The successful applicant will be a member of the Conditional Access and Identity Management group (CA/IdM), responsible for managing the Identity Management systems. The team develops software solutions, primarily in java on linux, to support provisioning of customer identities and entitlements and to support authentication and authorization for a number of applications. Identity management systems include Forgerock OpenDJ, Forgerock OpenAM, and Radiant Logic VDS. Work includes updates to the LDAP schema and/or settings in as needed by new project work, creation of new (or modification of existing) OpenAM validators and endpoints – including custom java code, onboarding of new SAML and Oauth clients, and modification to deployment scripts to implement such changes. The successful applicant will be detail oriented and conscientious, as befits working on high uptime production systems. They will be able to work in a small to medium group that interfaces regularly with several other groups throughout the company. As such, they will also have good communication and time management skills.


Duties and Responsibilities:

• Develop software for IdM federation and LDAP systems

• Work closely with IdM test and operations teams for QA and troubleshooting

• Contribute to Design Review Meetings

 • Contribute to Architecture Discussions

• Work closely with other team members and interact with other departments

• Document design and release via Jira and Confluence

• Participate in troubleshooting exercises


Supervisory Responsibilities:



Minimum Qualifications:

• Excellent written and verbal communication skills.

• BS in Engineering or Information Systems. MS desired.

• 5+ years experience working in the Identity and Access Management space

• Experience and expertise customizing Forgerock OpenAM

• Strong expertise with Java and Python

• Experience and expertise maintaining LDAP schemas and settings.

• Must have legal right to work in the U.S.


Requirements and General Skills:

• Ability to work with a myriad of personality types in a fast-paced and sometimes ambiguous environment

• Highly organized

• Excellent problem solving skills.

• Ability to work independently and in a team environment

• Ability to project a professional image over the phone and in person

• Willingness to take initiative and to follow through on projects ¿ Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast paced environment


Technical Skills:

• Experience with SAML, Open ID, WS-Trust, OAuth

• Strong comprehension of Software Development Life Cycle and Configuration Management

• Experience with Agile methodologies

• Comprehension of encryption standards and methodologies desired

• Web Services, Platforms and Languages: HTML, CSS, Javascript, etc.

• Source Code Version Control Systems

• Bug Tracking Systems Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Disabled.