Overview
On Site
Full Time
Skills
Data Link Layer
Software Engineering
Agile
Interfaces
Web Security
Cloud Computing
Testing
FOCUS
RESTful
Java
Collaboration
OAuth
OIDC
SAML
Amazon Web Services
IaaS
Terraform
Docker
Kubernetes
Microsoft Azure
Active Directory
Scripting
Python
Bash
Web Development
React.js
Job Details
Job Description
THE TEAM
The Client Identities team is responsible for designing, developing and implementing strategic solutions that enable a secure and seamless sign-in experience for the firm's clients; the current suite is a combination of on-premises and cloud-based offerings.
THE ROLE
We are pursuing engineers who enjoy working in a client driven and agile environment and like to contribute across the stack; those who are confident in developing secure, scalable and resilient services and are equally comfortable with building responsive user interfaces.
RESPONSIBILITIES
Design and develop software that implement modern web security protocols and concepts.
Build systems integrating off the shelf solutions, cloud native offerings and custom products.
Help to communicate and promote best practices for building secure applications across the firm.
Engage in production troubleshooting and engineer product improvements to ensure a highly available and resilient ecosystem.
BASIC QUALIFICATIONS
Proficiency in designing, developing and testing enterprise level software applications with a focus on RESTful APIs.
Strong programming skills in Java.
Ability to understand and translate requirements into technical solutions.
Ability to communicate technical concepts effectively and possessing the interpersonal skills required to collaborate with colleagues across diverse technology teams
PREFERRED QUALIFICATIONS
Understanding of some or all of the following concepts: OAuth 2.0, OIDC, SAML
Experience or interest in building mission critical and highly available systems
Understanding or experience working with technologies such as AWS (or other Public Cloud), Infrastructure as Code, Terraform, Containers (Docker, Kubernetes)
Familiarity with security products such as PingFederate, Azure Active Directory, Okta (or other IAM solutions) is a plus.
Scripting skills using Python, Bash, or similar language
Knowledge of responsive web development, with basic React experience
THE TEAM
The Client Identities team is responsible for designing, developing and implementing strategic solutions that enable a secure and seamless sign-in experience for the firm's clients; the current suite is a combination of on-premises and cloud-based offerings.
THE ROLE
We are pursuing engineers who enjoy working in a client driven and agile environment and like to contribute across the stack; those who are confident in developing secure, scalable and resilient services and are equally comfortable with building responsive user interfaces.
RESPONSIBILITIES
Design and develop software that implement modern web security protocols and concepts.
Build systems integrating off the shelf solutions, cloud native offerings and custom products.
Help to communicate and promote best practices for building secure applications across the firm.
Engage in production troubleshooting and engineer product improvements to ensure a highly available and resilient ecosystem.
BASIC QUALIFICATIONS
Proficiency in designing, developing and testing enterprise level software applications with a focus on RESTful APIs.
Strong programming skills in Java.
Ability to understand and translate requirements into technical solutions.
Ability to communicate technical concepts effectively and possessing the interpersonal skills required to collaborate with colleagues across diverse technology teams
PREFERRED QUALIFICATIONS
Understanding of some or all of the following concepts: OAuth 2.0, OIDC, SAML
Experience or interest in building mission critical and highly available systems
Understanding or experience working with technologies such as AWS (or other Public Cloud), Infrastructure as Code, Terraform, Containers (Docker, Kubernetes)
Familiarity with security products such as PingFederate, Azure Active Directory, Okta (or other IAM solutions) is a plus.
Scripting skills using Python, Bash, or similar language
Knowledge of responsive web development, with basic React experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.