: 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 ...
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