I need to develop a SAML Identity Provider. Needs to support SAML obviously. The back-end is SQL Server database storing the user identities and credentials. I am open to choice of language, but partial to Node.js. There are node modules for SAML Service Providers and Identity Providers. This would be an app that does whatever it is needed to receive requests for authentication from Service Providers and respond, using the SAML protocol/standards.
Skill around the SAML specifications needed, and general skill around single sign on, authentication, etc.
Deliver a working IP and a "mock" service provider to demonstrate it is working.
For someone with experience in this domain this seems like it should be pretty simple.