← Back to jobs

VDart Logo
Senior Integration Engineer

VDart

 

Bethesda, MD, USA

Posted On: Just posted
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Integration Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

Hands On Integration Delivery

  • Design, build, configure, and troubleshoot integrations using Logic Apps Standard, Service Bus, Event Grid, Azure Functions, and Celigo integrator.io.
  • Develop Celigo connections, flows, mappings, lookups, and JavaScript hooks, including scheduling, error handling, and secure connectivity.
  • Implement API-led, event-driven, batch, file, and database integrations; define data mappings, transformations, validation, and synchronization behavior.
  • Own integrations on additional or ad hoc platforms, document dependencies and support procedures, and recommend standardization or migration where appropriate.

API and Connector Development

  • Build custom APIs, webhooks, adapters, and connectors where needed, using approved languages such as C#/.NET, Python, and JavaScript/TypeScript.
  • Define OpenAPI contracts, schemas, versioning, authentication, authorization, pagination, rate-limit handling, and consistent error responses.
  • Apply enterprise API standards and gateway controls, including Azure API Management where adopted, and maintain compatibility for consuming applications.

Key Responsibilities Continued

MCP and AI Integration Engineering

  • Build and maintain MCP servers and tools that connect approved AI applications and agents to enterprise APIs, data, and integration workflows.
  • Define tool descriptions, input and output schemas, validation, and error behavior; test tool discovery, execution, and client interoperability.
  • Implement scoped access, protected downstream credentials, audit trails, and approved controls for operations that change data or trigger business processes.
  • Maintain compatibility with supported MCP protocols and SDKs and document tool capabilities, permissions, dependencies, and operational requirements.

Platform Architecture Feedback and Engineering Practices

  • Collaborate with the Director of Technology Architecture & Platforms on platform architecture, offering implementation-based feedback on runtime selection, scalability, security, reliability, maintainability, and cost.
  • Help design and implement integration coding practices, reusable frameworks, workflow templates, connectors, and common error-handling patterns; document and support their adoption.
  • Build prototypes to evaluate technical approaches and resolve implementation uncertainties before full development, including new platforms and integration capabilities.
  • Work with architects to translate solution designs into integration designs, document tradeoffs, identify platform limitations, and recommend improvements or simplification.

Security Reliability and Production Operations

  • Implement least-privilege access, managed identities where supported, approved credential stores, encryption, and secure network connectivity with cybersecurity and cloud teams.
  • Apply data classification and handling requirements; minimize data movement and keep credentials and sensitive payloads out of logs, run histories, and message metadata.
  • Build in timeouts, retries with backoff, duplicate prevention, dead-letter handling, and controlled replay; reconcile source and target records to detect missed or incorrect transactions.
  • Implement monitoring, alerts, transaction correlation, and diagnostic logging; resolve production incidents, maintain recovery procedures, and address recurring failures and performance issues.

Testing Deployment and Cross Team Delivery

  • Develop automated unit, contract, and integration tests; partner with Quality Engineering on end-to-end, performance, security, failure, and recovery testing.
  • Use source control, CI/CD, configuration management, and infrastructure as code where applicable with Developer Experience; manage environment promotion, rollback, and release readiness.
  • Coordinate with Application Engineering, data and AI teams, business owners, and vendors on interfaces and dependencies; maintain integration designs, catalog entries, ownership, and support documentation

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs