Software Engineer II

Buffalo, NY, US • Posted 1 hour ago • Updated 1 hour ago
Contract Independent
On-site
USD $70.00 - 74.00 per hour
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Documentation
  • Authorization
  • Continuous Improvement
  • Communication
  • Stakeholder Management
  • Collaboration
  • Supervision
  • IT Management
  • Cyber Security
  • .NET
  • Rust
  • Microsoft SQL Server
  • Oracle
  • Apache Cassandra
  • MongoDB
  • Software Engineering
  • Software Architecture
  • Identity Management
  • Onboarding
  • OIDC
  • SAML
  • Authentication
  • Management
  • Database
  • Cloud Computing
  • System Integration
  • Insurance
  • Privacy
  • Marketing

Summary

Location: Buffalo, NY Salary: $70.00 USD Hourly - $74.00 USD Hourly Description:
Software Engineer II - Identity & Access Management (IAM) Integration Engineer
About the Role

We are seeking a technically strong Software Engineer II to join our Cybersecurity Identity & Access Management (IAM) Engineering team. This position plays a key role in the bank's initiative to centralize application and database access across the enterprise.

While this role sits within an engineering organization, it is not a traditional development-focused position. Instead, you will serve as the technical liaison between application teams and IAM engineering, helping application owners understand onboarding requirements, identify appropriate integration approaches, and coordinate solutions across multiple cybersecurity and governance functions.

This role is ideal for an experienced engineer who combines software engineering expertise with strong communication skills and a broad understanding of authentication, access management, infrastructure, and application integration.
What You'll Do
  • Partner with application teams to onboard applications into the bank's centralized Identity Governance and Administration (IGA) environment.
  • Gather and analyze technical onboarding requirements through questionnaires, documentation reviews, and stakeholder discussions.
  • Evaluate application authentication and authorization models, including OIDC, SAML, service principals, and related IAM technologies.
  • Determine appropriate IAM integration approaches and identify the engineering, governance, and privileged access teams required for successful onboarding.
  • Act as the primary point of coordination between application teams, IAM engineering, governance, and privileged access stakeholders.
  • Support enterprise initiatives to centralize and govern database access across platforms such as SQL Server, Oracle, Cassandra, and MongoDB.
  • Investigate and troubleshoot integration challenges, translating technical issues into clear, actionable guidance for both engineering and business stakeholders.
  • Drive onboarding activities from initiation through completion, ensuring strong communication and alignment across multiple teams.
  • Contribute to the continuous improvement of onboarding processes, integration practices, and access governance standards.
Minimum Qualifications
  • Experience as a software engineer with the technical depth to understand application architectures, integrations, authentication mechanisms, databases, and infrastructure environments.
  • Knowledge of Identity and Access Management (IAM) concepts and application authentication patterns.
  • Understanding of modern authentication standards, including:
    • OpenID Connect (OIDC)
    • Security Assertion Markup Language (SAML)
    • Service principals and related identity concepts
  • Experience evaluating technical requirements and integration designs.
  • Knowledge of database access, connectivity, and security concepts.
  • Understanding of both cloud-based and on-premises infrastructure environments.
  • Strong communication and stakeholder management skills.
  • Ability to work across multiple teams and drive technical initiatives forward with minimal supervision.
  • Demonstrated ownership mindset with the ability to manage end-to-end onboarding or integration processes.
Preferred Qualifications
  • Background as a senior or highly experienced software engineer who has expanded into broader technical leadership, integration, or stakeholder-facing responsibilities.
  • Experience within cybersecurity, IAM, Identity Governance and Administration (IGA), or access management organizations.
  • Experience with .NET development.
  • Exposure to or experience with Rust.
  • Hands-on experience with one or more of the following database technologies:
    • SQL Server
    • Oracle
    • Cassandra
    • MongoDB
  • Experience coordinating technical integrations across application engineering, IAM, governance, and privileged access management teams.
  • Ability to maintain a consistent onsite presence in the Buffalo, New York area.
Technical Knowledge Areas

Successful candidates will have experience in several of the following areas:
  • Software engineering and application architecture
  • Identity & Access Management (IAM)
  • Identity Governance & Administration (IGA)
  • Application onboarding and integration
  • OIDC and SAML authentication protocols
  • Service principal management
  • Database access and connectivity
  • Cloud and on-premises infrastructure
  • Technical troubleshooting and systems integration


Medical, dental, and vision insurance are available to qualified candidates who meet eligibility requirements.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
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.
  • Dice Id: cxjudgpa
  • Position Id: 1159474
  • Posted 1 hour ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.