Integration Developer
Job Title: Integration DeveloperLocation: Roswell, GAPay rate: $80/hr. W2Duration: 4 months with possible Extension Tooling & Process Order1. Azure DevOps (ADO) – primary system2. Craft.io – Nice to have not required- Hard to find3. Target Process (TP) – development experience preferred if availableDay-to-Day ResponsibilitiesDesign and build API integrations between Craft.io and ADOSupport a three system integration model where data currently does not flow wellAfter initial API integration work, assist with building out multiple JavaScript functions to support additional workflows and automation needsFocus is on extending and stabilizing existing systems, not converting platformsTechnical RequirementsPrimary focus: Seasoned API development experienceStrong ability to clearly explain and articulate technical workTech stack must align with existing environment:Node.js is requiredCode writing fundamentalsDeployment processesSome flexibility to upskill on PMO tools and hierarchy concepts, but prior experience is preferredDocumentation & Soft SkillsStrong documentation skills are criticalThe EA team has specific documentation standards required during deploymentThis contractor will work across multiple enterprise systems, so clear, thorough documentation is essentialCore Technical Skills (Must-Have)1. RESTful API DevelopmentDesign, build, and maintain secure APIsAuthentication/authorization (OAuth 2.0, API keys, JWT)2. Integration ArchitectureExperience with integration patterns: event-driven, real-time sync, ETL (nice to have not mandatory)Data transformation & mapping between systemsUnderstanding batch vs. asynchronous processing3. Azure DevOps Services APIa. REST API knowledge (work items, builds, releases, repos)b. Webhook implementation & event handling4. Programming Languagesa. Primary: Node.js, Python , JavaScript5. Azure Cloud Platforma. Azure Service Bus or Event Grid (for event handling)b. Azure SQL6. Data ManagementApptio Target Process & Craft.io Knowledge (Nice to have)