Sr .NET Lead Engineer & IAM Specialization - hybrid

Simple Solutions

  • Dallas, Texas
  • 30+ days ago

    Highlights

    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. Document identity architectures, integration patterns, and operational guidance , enabling development teams and platform teams to efficiently onboard applications and troubleshoot authentication and authorization issues.

    Numbers & Facts

    LocationDallas, Texas
    Websitehttp://simplesolutions.us

    Description

    Job Title: Sr .NET Lead/Principal Engineer & IAM Specialization - hybrid

    MUST HAVES:
    ​12-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 around  IAM / OIDC / OAuth2
      • Design Patterns
      • OOPS
      • Web Services
      • XML
      • Sql Server 2012 and above
      • Experience with Windows Services
    • Experience in third party integrations.


    Similar Jobs

    See more jobs