Easy Dynamics

ICAM Developer

Job Locations US-VA-McLean
Posted Date 4 weeks ago(1/29/2018 2:55 PM)
ID
2018-1098
# of Openings
1
Category
Information Technology
Education
Bachelors degree in Computer Science, Engineering or relevant field is required

Position Summary

Our developers will work on a team to formulate and develop application integrations, custom workflows, and to integrate with a multitude of on-premise and cloud platforms. Strong candidates will have expertise in developing all aspects of multi-tiered applications. They should have experience developing, integrating, and deploying multiple ICAM suites, such as ForgeRock, Okta, SailPoint, or equivalent. They will be well versed in front end frameworks such as ASP.NET MVC, Bootstrap, JQuery, and AngularJS. Furthermore they should be knowledgeable in developing middleware using .NET, .NET Core, Java, RubyonRails, EntityFramework, Identity Server or any equaivalent middle tier frameworks. They should also be experienced in working with Microsoft SQL Server, MySQL, DocumentDB, DynamoDB or any other relational and NoSQL database engine equivalents. Finally, candidates should have working knowledge of CI/CD tools like Puppet, Chef, Jenkins, Powershell DSC or any other equivalent.

Basic Qualifications

  • Object Oriented Programming (OOP)
  • Patterns for working in the Cloud (Retry, Throttling, Health Monitoring)
  • Domain Driven Design (DDD)
  • Entity-Relationship (ER) modeling and database design
  • Test Driven Development (TDD) and testing patterns
  • Identity and Access Management, to include:
  • Provisioning
  • Single Sign-On
  • Access Control Technologies and Standards such as ABAC, XACML, and OAuth
  • Federation, to include expert-level experience in OpenID Connect and experience with SAML.
  • Access Recertification
  • Biometrics
  • Service Oriented Architecture (SOA) and Microservices
  • REST and SOAP services
  • Design Patterns such as Dependency Injection (DI) and Model-View-* (MVC/MVP/MVVM)
  • Architectural Patterns such as Command Query Responsibility Segregation (CQRS) and Event Sourcing (ES)
  • Infrastructure as Code (IaC)

Additional Qualifications

  • 1-3 years integrating ICAM suites into enterprise environments
  • 1-3 years of developing with Javascript, ECMAScript, Typescript or any equivalent
  • 1-3 years of developing with C#, Java or any equivalent
  • 1-3 years of developing with SQL, NoSQL
  • Experience with using IDEs Visual Studio 2012+, Eclipse or any equivalent
  • Testing using NUnit, XUnit or any equivalent
  • Testing using Jasmine, Mocha or any equivalent
  • Experience with using tools such as nuget, npm, gulp, grunt.
  • Experience with using git, TFS for Source control
  • Experience with using features of Amazon AWS and or Microsoft Azure
  • Strong written and oral communication skills 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed