Title: Application Development - Customer Authentication Engineer III
Location: Birmingham, AL / Nashville, TN / Charlotte, NC (HYBRID - 3 Days onsite, 2 Days remote)
Duration: 6+ Months
Job Description: The Customer Authentication Engineer manages the day-to-day maintenance and operation of Authentication and related security systems to ensure controls are adequate and effective in protecting customers, environment, and employees.
Primary Responsibilities
- Performs administration duties for the Identity and Authentication platforms.
- Develops and maintains detailed technical documentation related to the Customer Authentication and Identity platforms, including on-premise and cloud-based deployments.
- Supports architecture, engineering, and application development issues related to Customer Authentication and Identity.
- Analyzes, troubleshoots, and develops third-party integrations for related authentication and identity tools.
- Creates solutions for existing production security issues related to authentication.
- Evaluates new technologies and collaborates with management to implement improvements.
- Establishes plans and protocols to protect data and information systems against unauthorized access, modification, and destruction.
- Provides technical reports on daily activities.
- Advises on new authentication technologies and program conformance.
- Maintains knowledge of current and emerging authentication and security technologies, including cybercrime activities.
- Analyzes security scenarios, providing data-driven solutions and recommendations.
- May offer guidance to junior engineers.
This position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay.
Requirements
- Bachelor's degree and four (4) years of experience in Information Security/Technology, OR
- High School Diploma or GED and eight (8) years of experience in Information Security/Technology.
Preferences
- Experience with Agile methodology and SDLC tools (Git, Atlassian stack).
- Experience with cloud technologies like AWS and Azure.
- Experience with Linux/Unix, Windows, scripting languages (Bash, PowerShell, Perl), SQL, LDAP, web services.
- Proficiency in programming languages such as Java, C#, C/C++, Python, or JavaScript.
- Ability to communicate complex technical concepts to diverse audiences.
- Familiarity with FIDO, Webauthn, OTP, Biometrics, MFA platforms.
- Financial services experience.
- Relevant security certifications (e.g., CISSP, CIAM).
- Strong understanding of Active Directory, LDAP, RADIUS, NTLM, Kerberos, ADFS.
- Knowledge of SAML, OAUTH, OIDC, JWT.
- Understanding of TCP/IP network security principles.
Skills and Competencies
- Ability to multitask, work independently, and be self-initiated.
- Excellent customer service and interpersonal skills.
- Good time management.
- Technical problem-solving skills.
- Attention to detail and analytical skills.
- Strong organizational and research skills.
- Effective written and verbal communication skills.
Comments for Suppliers: #TB_EN