Senior .Net Engineer

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

O Auth
.net
c#
Unit testing
Integration testing

Job Details

Job Role: .NET ENGINEERS - SDE3s - SENIOR LEVEL REMOTE Only Local Candidates at

  • Portland ME
  • Boston MA
  • Dallas TX
  • Minneapolis MN
  • Chicago IL


Direct Placement

Full-Time Role no C2C
Required Skills:

Job Description:
Required Skill:

  • Would love to have one of these L4s with SOAP/REST experience

Job Description:
Technology Stack:

  • 5-8 years of .Net Development experience
  • OAuth (or similar)
  • Strong API experience, ideally SOAP, but open to REST
  • AWS - nice to have
  • Strong unit and integration testing

Project/Application:

  • EnCompass is the customer facing user experience and technical integrations for Corporate Payments customers, including UIs, APIs, webhooks, and data streams.

Project Overview & Requirements:

  • Security Integration:
    • The platform needs to be integrated with a new security implementation built on a framework leveraging OWI (One WEX Identity) and OAuth protocols. Familiarity with security tools such as Auth0 and a strong understanding of modern authentication methods is essential.
  • Engineering Resources:
    • Dedicated engineering support is required to focus solely on this integration effort. Mariah will not have bandwidth to assist, so new resources must be able to contribute immediately with minimal ramp-up.
  • Legacy System Updates:
    • The platform currently utilizes old SOAP services and .NET technologies. These will need to be updated to ensure compatibility with OWI integration.
  • User Identity Management:
    • There is a need to address data separation between service users and human users who currently share the same ID structure. This will involve a strategic split and migration of identity data.
  • Platform Migration:
    • The Encompass platform is undergoing a migration to OWI to ensure compliance and avoid potential risks. This is a critical priority.
  • Infrastructure Context:
    • The platform runs on AWS, though this is a lower priority compared to the security and identity integration efforts.
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.