Integration Developer

s IT Solutions
Bethesda, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 125K

Job location

Bethesda, United States of America

Tech stack

API
Authentication Protocols
Azure
C Sharp (Programming Language)
Relational Databases
JSON
OAuth
OpenID
Openid Connect
Simple Object Access Protocol (SOAP)
SQL Databases
XML
Backend
REST
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