png-transparent-identity-management-system-identity-and-access-management-oracle-identity-

IAM Software Engineer

Remote or Krapina Office

Are you a IAM software engineer who is looking for an exciting new challenge? Are you curious about the latest developments in the tech industry and do you want to have influence in bringing these into the team? You will be focused on accelerating modern and robust authentication mechanisms through engineering and streamlining customer identity related functionality. This role will provide software expertise for secure, scalable and maintainable designs of identity management and user authentication. The team works closely with other engineering teams to integrate their products into a cohesive ecosystem.

Then this role could be for you. It is a hands-on coding role but you will be able to bring your own skills to the role to shape the Client's Software Development Team.

Job Type: Full-time, Full time, Permanent Contract, Fully Remote or from offices in Krapina and Varazdin

Required Education: Bachelor’s Degree in Engineering, Computer Science or a related discipline

Required experience: 3+ years Internet Architecture/ Engineering/ Programming experience

Role description:

  • Establish a Customer Identity and Access Management (CIAM) program with the aim of automating the onboarding process.

  • Have good comprehension of the security domain.

  • Triage/troubleshoot, assess and prioritise complex technical issues and effectively

    communicate these priorities.

  • Partner with Senior and Lead Engineers to provide engineering services to assist in

    the implementation, maintenance, and upgrade of security IAM infrastructure - including central directories, access management systems, identity management systems, and a variety of security administration toolsets.

  • Stays informed about the latest developments in the information security field, new products and services.

  • Design security architecture elements to mitigate threats as they emerge.

  • Early identification of risk, and making data-backed decisions and recommendations.

  • Provide mentoring to other members of the team.

  • Use technology to improve identity-related workflows (e.g., ASP.NET Membership,

    SSO, Federation, MFA).

  • Room for further career development in other areas of interest (Automation,

    Application Security, Cloud, Vendor Management).

  • Experienced with web-based SaaS technologies experience, working on a mixture of

    frameworks, environments and processes.

  • Must have recent experience managing SSO/Federation integration tools (Identity

    Server 4 experience is a great asset).

  • Must have some experience with C# and scripting languages (JavaScript, PowerShell

    etc.).

  • Experience with HTML/CSS/JavaScript.

  • You might not have an existing security background, but you are a problem-solver

    and a quick learner. We can train and mentor the security background.

  • Experience in a client-facing role and be able to communicate with the client during

    the delivery process.

  • Relevant third level degree in engineering or computer science discipline.

  • An excellent leader and an ability to bring new ideas to our company.

Required tech experience
C#/VB.Net, JavaScript, CSS, SQL
Visual Studio 2015+, SQL Server 2008 R2+, version control JQuery, SCSS, CSS, HTML5, SPROCs, Repositories
Sense of humour :)

Extras (an advantage)

  • SSO/Federation protocols (SAML, OpenID, WS-Fed)

  • OAuth2.0 and Access Control (RBAC or CBAC)

  • Identity frameworks or IDAAS (Okta, Auth0, Identity Server 4 etc.)

  • ASP.NET Membership or similar user stores

  • JavaScript, HTML5 and SCSS

  • Must have .NET coding background and the ability to handle complex customizations

About the Client

Client has the feel and drive of a start up as we have a fun and hardworking culture plus a diverse workforce. They have been in business for 15+ years and they have a very strong and loyal customer base. Wanting to increase their foot print in the market they are going through an intense growth phase at the moment which leads to this fantastic opportunity for anyone that wants to join a vibrant team and help create market-leading award winning software.