Integration Developer

NS IT Solutions
Bethesda, MD, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$104,000.0 - $124,800.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Authentication Protocols Microsoft Azure C Sharp (Programming Language) Relational Databases JSON OAuth OpenID Openid Connect Simple Object Access Protocol (SOAP) SQL Databases Extensible Markup Language (XML)
+4 more
Backend Restful APIs Webhooks Serverless Computing

Job description

  • API Integration: Develop and optimize stateless end-to-end checkout, check management, and payment flows using the STS Gen 2 Checks API.
  • Menu Syncing: Build automated syncs using Configuration and Organizations APIs to handle multi-level pricing, condiment rules, and real-time item availability.
  • Security & Auth: Securely manage connectivity using OpenID Connect (OIDC) authentication protocols (OAuth2/PKCE).
  • Webhooks: Build and maintain asynchronous handlers for the STS Gen 2 Webhook/Notifications API for real-time order tracking.

Requirements

  • Simphony STS Gen 2: 1-2+ years of hands-on experience specifically working with modern Simphony STS Gen 2 REST APIs.
  • POS Domain Knowledge: Deep understanding of Simphony hierarchy, Revenue Centers, Menu Item Classes, and multi-tender configurations.
  • Core Tech Stack: Professional proficiency in C#, Azure Functions (serverless architecture), and relational database design using SQL.
  • Protocols: Mastery of JSON, RESTful architecture, and OIDC token management.

Nice-to-Have:

  • Experience migrating legacy STS Gen 1 (SOAP/XML) interfaces to Gen 2 (REST/JSON).
  • Experience deploying scalable backend systems within the Microsoft Azure ecosystem.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:35 min

Setting up passwordless federated identity configuring OpenID Connect patterns

Marcel Lupo · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:22 min

Adapting OpenID Connect for decentralized data sharing

Adam Larter Adam Larter · World Congress 2024

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all