What are the responsibilities and job description for the Azure DevOps Integration Developer position at CONFLUX SYSTEMS?
We are seeking an experienced Integration Developer to design, develop, and support enterprise integrations across project portfolio management and work management platforms. This role will focus on building scalable APIs, automating workflows, maintaining bi-directional data synchronization, and supporting project migration and data cleanup initiatives within Azure-based environments.
Responsibilities:
- Design, develop, and maintain secure RESTful APIs for system integrations.
- Build and support integrations between Craft.io, Azure DevOps (ADO), and TargetProcess.
- Implement state-based synchronization, data mapping, and work item hierarchy management.
- Develop JavaScript-based automations, filters, and bi-directional data flows.
- Create and maintain API solutions for project migrations, work item transfers, KPI cleanup, and risk/issue management.
- Automate Active Directory (AD) group creation and recycle bin cleanup processes.
- Implement webhooks, event handling, and integration workflows.
- Produce architecture documentation, field mappings, and technical specifications.
- Support reporting initiatives, including inactive project identification and cleanup.
Qualifications:
- Strong experience with RESTful API Development, HTTP protocols, OAuth 2.0, JWT, API versioning, rate limiting, and throttling.
- Expertise in Azure DevOps Services API, including work items, builds, releases, repositories, webhooks, and pipeline integrations.
- Proficiency in Node.js, Python, and JavaScript; experience with C#/.NET preferred.
- Experience building microservices and enterprise integration solutions.
- Strong knowledge of Azure Cloud Services, including Azure Service Bus, Event Grid, and Azure SQL.
- Experience with CI/CD, TDD, SonarQube, Checkmarx, and Jest.
- Knowledge of SQL/NoSQL databases, data transformation, validation, and error handling.
- Experience with integration patterns, asynchronous processing, middleware, or Azure Integration Services.
- Experience with Apptio TargetProcess, Craft.io, or other Project Portfolio Management (PPM) platforms is a plus.
Salary : $51 - $55