Professional Integration Developer


Job Location:

Roswell, GA - USA

Monthly Salary: Not Disclosed
Posted on: 9 days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Professional - Integration Developer
Location (On-site Remote or Hybrid): Roswell GA (Fully remote)
Contract Duration: 4 Months

Dependencies / Key assumptions:

  • to ADO API
  • Capability level work items
  • Work item hierarchy maintained
  • State based integration
  • States and workspaces mapped appropriately to ADO- likely via a database
  • Comprehensive architecture diagrams and documentation
  • Field definitions and mapping
  • ADO to API
  • State-based changes
  • Build out filters/ JavaScript for TargetProcess integrations/ automations
  • Bi-directional dataflow ATP ADO
  • Assist with API for project migration/cleanup efforts
  • Move projects/ work items between orgs
  • KPI item type cleanup
  • Risk/ issue cleanup- mass item type changes
  • API for recycle bin cleanup- remove items with DELETE tag
  • Inactive project reports geared towards unused PM project deletion
  • AD group creation automations


Core Technical Skills (Must-Have)

1. RESTful API Development

a. Design build and maintain secure APIs

b. Strong HTTP protocol knowledge status codes methods

c. API versioning rate limiting throttling

d. Authentication/authorization (OAuth 2.0 API keys JWT)


2. Integration Architecture

a. Experience with integration patterns: event-driven real-time sync ETL (nice to have not mandatory)

b. Data transformation & mapping between systems

c. Middleware or iPaaS platforms (Azure Integration Services preferred)

d. Understanding of batch vs. asynchronous processing


3. Azure DevOps Services API

a. REST API knowledge (work items builds releases repos)

b. Webhook implementation & event handling

c. Work item query & customization

d. Pipeline integration experience


4. Programming Languages

a. Primary: Python Javascript

b. Secondary: C#/.NET

c. Ability to build microservices


5. Azure Cloud Platform

a. Azure Service Bus or Event Grid (for event handling)

b. Azure SQL

c. Familiarity with deployment & CI/CD TDD

d. Familiarity with Test Driven Development(TDD) Sonarqube Checkmarx Jest


6. Data Management

a. SQL/NoSQL database design

b. ETL/ELT processes (nice to have not mandatory)

c. Data validation & error handling

Apptio TargetProcess & Knowledge (Nice to have)

  • Apptio TargetProcess API: Portfolio management resource allocation team hierarchy custom fields
  • : Project/portfolio management capabilities (verify current scope with your team)
  • Experience with project portfolio management (PPM) systems is a plus
  • Ideally: Prior integration experience with either system
Job Title: Professional - Integration Developer Location (On-site Remote or Hybrid): Roswell GA (Fully remote) Contract Duration: 4 Months Dependencies / Key assumptions: to ADO API Capability level work items Work item hierarchy maintained State based integration States and workspaces mapped ...