Sr .NET Lead Engineer & IAM Specialization - hybrid

Simple Solutions

$120K — $150K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 15+ years of experience in C#/.NET development and IAM implementation.
  • Master's or Bachelor's degree in a technical field with relevant work experience.
  • Proficient in secure authentication and authorization solutions like OIDC, SAML, and OAuth2.
  • Hands-on experience with ASP.NET, SQL Server, and microservices architecture.
  • Experience developing software specifically for the US mortgage industry.

Responsibilities

  • Design and implement secure authentication and authorization solutions with IAM principles.
  • Lead the adoption of modern identity standards like OIDC and OAuth 2.0.
  • Maintain enterprise-grade integrations with Okta for secure access.
  • Collaborate with architecture and product teams to establish authentication patterns.
  • Document integration patterns and operational guidance for development teams.
  • Manage application changes and ensure timely project delivery through collaboration with business counterparts.
  • Participate in production support for high-severity application issues.

Benefits

  • Hybrid work environment fostering flexibility.
  • Opportunity to work on cutting-edge identity solutions.
  • Collaboration with cross-functional teams including security and architecture.
  • Access to advanced tools and technologies related to IAM.
  • Potential involvement in meaningful projects in the mortgage industry.
Full Job Description
Job Description
Job Title: Sr .NET Lead/Principal Engineer & IAM Specialization - hybrid

MUST HAVES:

15+ years of experience with C#/.NET development & IAM Implementation skills too.

1. Strong C# Development

  • ASP.NET / Web API projects
  • Microservices or API development
  • SQL Server usage
  • Hands-on coding (not oversight)

2. IAM in Code (Critical)

Look for:

  • Implemented OAuth2 flows in C#
  • Built OIDC authentication in .NET apps
  • Integrated Okta/Auth0 using SDKs
  • Token validation / claims handling
  • SAML integration inside apps

Position Summary:

The Principal level Software Engineer is responsible for identification and development enterprise solutions.

Principal Duties:

  • Design, architect, and implement secure authentication and authorization solutions using Identity and Access Management (IAM) principles to enable Single Sign-On (SSO) and secure access for internal and external applications, platforms, and APIs.
  • Lead the implementation of modern identity standards, including OpenID Connect (OIDC) and OAuth 2.0, supporting a variety of use cases such as web applications, mobile applications, B2B integrations, and service-to-service communication.
  • Build and maintain enterprise-grade integrations with Okta, enabling application onboarding, federation, and secure access to protected resources in alignment with organizational identity standards.
  • Partner closely with architecture, platform, security, and product teams to define and evolve standard authentication and authorization patterns, ensuring consistency, scalability, and security across the enterprise.
  • Document identity architectures, integration patterns, and operational guidance, enabling development teams and platform teams to efficiently onboard applications and troubleshoot authentication and authorization issues.
  • Responsible for one or more applications, working with Business Systems Manager and Business Analyst counterparts on planning and delivering code changes to production, ensuring teams work on schedule
  • Provide business and project expertise when collaborating with clients, IT resources, vendors, consultants and other stakeholders to identify the user requirements, assess technologies, recommend and implement technical solutions.
  • Participate in estimation process.
  • Responsible for source code development; create technical documentation; utilize software configuration, version and quality management processes.
  • Responsible for unit testing, performance tuning, defect remediation during testing, and deployment planning
  • Participate in Production Support Escalation if necessary for high-severity issues within their application domain
  • Can analyze, design and develop complex programming systems independently.
  • Chair Agile Team meetings
  • Performs related duties as assigned by management.

Education and Experience

  • Master's degree in a technical field + 3 years of work experience or bachelor's degree in a technical field + 5 years related experience.
  • Experience designing, architecting, and implementing secure authentication and authorization solutions using IAM, SSO, OIDC, SAML, Oauth2
  • Experience developing software for the US mortgage industry.

Knowledge, Skills, and Abilities

  • Adaptive leadership style, capable of leading multi-disciplinary teams with diverse skill sets and experience levels
  • Excellent interpersonal, oral, and written communication skills
  • Ability to respond quickly to sensitive issues, complex inquiries, or complaints from clients, co-workers and or management
  • Strong analytical skills
  • Proficiency with:
    • Okta integration and configuration
    • ASP.Net / MVC / WebApi / C# / .Net 4.0+
    • Developing solutions aroundIAM / OIDC / OAuth2
    • Design Patterns
    • OOPS
    • Web Services
    • XML
    • Sql Server 2012 and above
    • Experience with Windows Services
  • Experience in third party integrations.

Similar Jobs

More Jobs at Simple Solutions

More Information Technology Jobs

Find similar Sr .NET Lead Engineer & IAM Specialization - hybrid jobs: