Previous Job
Previous
NCDES- SCUBI - .NET Security Dev OIDM
Ref No.: 15-09392
Location: Raleigh,, North Carolina
DES needs contractor well versed with design and development with IDM product. DES has procured Optimal IDM(OIDM) for authorization security. DES has over 30 existing applications that need to be integrated with OIDM.
DES needs contractor well versed with design and development with IDM product. DES has procured Optimal IDM(OIDM) for authorization security. DES has over 30 existing applications that need to be integrated with OIDM. SCUBI is a java based solution that is being developed an upgrade of the current mainframe based unemployment system. SCUBI is a 3 state consortium undertaking that an external vendor is developing. The new SCUBI system needs to communicate with DES security services for authentication. DES staff single sign on (SSO) needs to be developed. In order to avoid falling behind with the SCUBI Project schedule dictated by the Consortium, the State of North Carolina's Division of Employment Security (DES) seeks to procure one (1) contractor to fill a .NET security development specialist role.

Role Type: .NET Security Developer

Required Skills:
High level technical knowledge of Microsoft .Net Framework 4.5+, VS 2013, C#, ASP.Net, AJAX, MVC, NuGet, Web API, Web Services, JavaScript, LINQ, ORMs (Entity Framework or similar).
Over 5 years of lead .NET security development experience.
Well experienced in developing Restful Web Services.
Well experienced in design and development of security layer for enterprise level .NET or Java systems.
Well experienced in developing SAML based authentication.
Experienced in implementing SSO.
Experienced in developing application security to integrate with an external IDM solution.
Over 5yrs experience in developing Oracle database schemas and programming.
Experienced in participation in the load testing of enterprise applications.
Prefer some design and development experience in Java based applications.

Responsibilities include:
1. Design detailed plan to upgrade security for existing online .NET applications and DES web portal.
2. Develop web services and middleware modules that the .NET applications will communicate with, for authentication.
3. Design and develop restful web services for communication between DES web portal applications oIDM and SCUBI.
4. Develop schema and programming for DES Oracle data store.
5. Develop administration web console for DES staff for admin level functions. The console will pull in data from oIDM web service and DES Oracle data store and will provide seamless view and manipulation by DES admin staff.
6. Work with oIDM and SCUBI developers in creating proof of concepts/pilot.
7. Work with testing team to get test cases developed for functional and load testing.
Skill
Required / Desired
Amount
of Experience
MS .NET Framework 4.5+
Required
5
Years
VS 2013
Required
2
Years
C#
Required
5
Years
ASP.NET
Required
5
Weeks
AJAX
Required
5
Days
MVC
Required
5
Years
NuGet
Required
2
Years
WEB API
Required
2
Years
JavaScript
Required
5
Years
LINQ
Required
2
Years
ORMs (Entity Framework or similar)
Required
2
Years
LEAD .NET Security Development Experience
Required
5
Years
Development of Restful Web Services
Required
2
Years
Experience in design/development of security layer for enterprise level .NET or Java Systems
Required
5
Years
Experience in developing SAML based authentication
Required
2
Years
Experience implementing SSO
Required
2
Years
Experience developing application security to integrate with an external IDM solution
Required
2
Years
Experience developing oracle database schemas and programming
Required
5
Years
Experienced in participation in the load testing of enterprise applications
Required
5
Years
Prefer some design and development experience in Java based applications
Desired
1
Years