Systems Integration & Application Developer (ID & Data)

Network Wireless SolutionsGreensboro, NC
1d

About The Position

The Systems Integration / Application Developer is responsible for designing, developing, and implementing enterprise system integrations and custom application solutions that enable organizational efficiency, data interoperability, and automation. This role blends software development, systems engineering, and integration architecture to modernize workflows, connect legacy and modern platforms, and support enterprise digital transformation initiatives. The developer will build reliable, secure, and scalable integrations while also contributing to application enhancements, customizations, and operational engineering activities.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent technical field.
  • 3-7+ years of experience in systems integration, software development, or application engineering.
  • Proficiency with modern programming and scripting languages (C#, .NET, Python, PHP, JavaScript, SQL).
  • Experience building and consuming APIs, web services, and system connectors.
  • Experience with ETL tools, integration platforms, or workflow automation systems.
  • Strong understanding of authentication models, secure data handling, and integration best practices.
  • Familiarity with enterprise systems such as ERP, CRM, Webstore, HRIS, WMS, or cloud-based SaaS platforms.

Nice To Haves

  • Experience with ERPs, CRMs, Magento, HubSpot, or similar platforms.
  • Experience with Azure services, CI/CD pipelines, Git, or DevOps engineering.
  • Experience in distribution, supply chain, logistics, or telecom environments.
  • Familiarity with data warehousing concepts and supporting ingestion pipelines.

Responsibilities

  • Systems Integration Design & Development Design, develop, and maintain integrations between ERP systems, CRM platforms (e.g., HubSpot), Webstore (Magento), WMS platforms, HRIS systems, and other enterprise applications.
  • Build APIs, integration pipelines, and automation workflows ensuring accuracy, reliability, and performance.
  • Translate business requirements into technical integration logic, transformation rules, and mappings.
  • Implement secure data exchange patterns leveraging REST, SOAP, JSON, XML, webhooks, and message-based communication.
  • Application Development & Engineering Develop custom applications, modules, scripts, and utilities using industry-standard programming languages and frameworks (e.g., C#, .NET, Python, JavaScript, PHP).
  • Enhance, optimize, and troubleshoot existing systems to improve usability, functionality, and performance.
  • Support the modernization of legacy systems through refactoring, optimization, or re-platforming as required.
  • Collaborate on code reviews, technical design sessions, and engineering best practices.
  • Data Integration & Workflow Automation Create and maintain ETL/ELT pipelines to support operational reporting, analytics, and data warehouse ingestion.
  • Work with Data Architecture resources to ensure integrations conform to governance standards, definitions, and lineage requirements.
  • Build workflow automation solutions to reduce manual work and streamline operational processes across Sales, Finance, Operations, and Logistics.
  • Systems Engineering & Operational Support Participate in system configuration, environment setup, deployment processes, and continuous integration/continuous deployment (CI/CD) workflows.
  • Provide Tier 2/Tier 3 support for integration-related incidents and application functionality issues.
  • Develop documentation, technical diagrams, SOPs, and maintenance guides.
  • Ensure all integrations and custom solutions meet cybersecurity, compliance, access control, and data protection requirements.
  • Cross-Functional Collaboration Engage business stakeholders to understand operational workflows and translate them into integrated technical solutions.
  • Partner with IT Infrastructure, Cybersecurity, Data, and Operations teams to ensure cohesive system performance and reliability.
  • Actively participate in agile development activities, sprint reviews, product grooming, and solution refinement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service