• Location: Neenah, Wisconsin
  • Remote: Remote
  • Type: Contract
  • Job #6131

Summary

Carex is partnering with a Consumer Goods industry partner to hire an API Integration Engineer to support complex integrations across Azure DevOps, Craft.io, Apptio TargetProcess, and related enterprise systems. This role will focus on building secure APIs, maintaining bi-directional data flows, supporting project migration and cleanup efforts, and enabling automation across portfolio and delivery management platforms.

What You’ll Do

Design, build, and maintain RESTful APIs to support integrations between Azure DevOps, Craft.io, Apptio TargetProcess, and other enterprise platforms.

Support capability-level work item integrations, ensuring work item hierarchy, state-based updates, field mapping, and workspace mappings are maintained accurately.

Develop and support bi-directional data flows between Apptio TargetProcess and Azure DevOps.

Assist with API-driven project migration, cleanup, and maintenance efforts, including moving projects and work items between organizations.

Support mass cleanup activities related to KPI item types, risks, issues, recycle bin items, inactive projects, and unused project records.

Build filters, JavaScript-based integrations, automations, and reporting capabilities to improve system efficiency and data quality.

Create and maintain architecture diagrams, API documentation, field definitions, data mapping documentation, and integration support materials.

Support AD group creation automations and related access management workflows.

Implement webhook event handling, work item queries, customization, and pipeline-related integrations within Azure DevOps.

Apply strong data validation, error handling, authentication, authorization, versioning, throttling, and security practices across integration work.

What You’ll Bring

Strong experience designing, developing, and maintaining RESTful APIs.

Solid understanding of HTTP protocols, status codes, request methods, API versioning, rate limiting, throttling, and secure API design.

Experience with authentication and authorization methods such as OAuth 2.0, API keys, and JWT.

Hands-on experience with Azure DevOps Services APIs, including work items, builds, releases, repos, webhooks, and work item queries.

Programming experience with Node.js, Python, and JavaScript.

Experience with C#/.NET and microservices development is a plus.

Knowledge of Azure cloud services, including Azure Service Bus, Event Grid, Azure SQL, CI/CD, and deployment practices.

Familiarity with Test Driven Development, SonarQube, Checkmarx, Jest, and related quality practices.

Experience with SQL and NoSQL database design, data transformation, mapping, validation, and error handling.

Understanding of integration patterns such as event-driven architecture, real-time sync, batch processing, asynchronous processing, and ETL/ELT.

Experience with Azure Integration Services or similar middleware/iPaaS platforms preferred.

Knowledge of Apptio TargetProcess, Craft.io, or project portfolio management systems is a plus.

Carex Consulting Group is an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or Veteran status.

#LI-LL1

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!