Senior Integration Architect / Integration Developer (SAP, .NET, GoLang)

  • Posted 6 hours ago | Updated 6 hours ago

Overview

Remote
$70 - $80
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

SAP
.NET
GoLang
Integration
SAP S/4HANA
BRIM
Microsoft Dynamics 365
IVR/telephony systems
cloud services
web portals
middleware
backend services
CI/CD pipelines
robust security and compliance measures

Job Details

Job Title: Integration Developer (SAP, .NET, GoLang)

Location: Harrisburg, PA (Hybrid 3-4 Days Onsite Per Month)

Duration: 6+ Months Contract

Background Check: A National Criminal Background Check is required prior to engagement start.


Job Description

We are seeking an experienced Integration Developer with strong expertise in SAP, .NET, and GoLang to join our team supporting mission-critical tolling and payment system modernization initiatives. The ideal candidate will be hands-on, highly skilled in system integration, and capable of leading development efforts for high-volume, enterprise-grade applications.

This is a hybrid role, with most work done remotely but occasional onsite presence required (3-4 days per month) in Harrisburg, PA along the Turnpike.


Key Responsibilities

  • Connect and integrate multiple enterprise systems including SAP S/4HANA, BRIM, Microsoft Dynamics 365, IVR/telephony systems, cloud services, web portals, and middleware.

  • Design, develop, and maintain backend services using .NET and GoLang, focusing on scalability and high performance.

  • Build and optimize APIs, microservices, and cloud-native distributed systems.

  • Collaborate with cross-functional teams to enable smooth CI/CD pipelines and containerized deployments (Docker, Kubernetes).

  • Write clean, maintainable, and well-tested code following best practices.

  • Mentor junior developers and ensure adherence to architectural principles and industry standards.

  • Lead integration efforts for tolling-related solutions, payment gateways, traffic management systems, and backend databases.

  • Implement robust security and compliance measures (PCI DSS, SOC2/3, HIPAA, ISO 27001).

  • Monitor system performance, troubleshoot issues, and optimize processing speed and reliability.

  • Create and maintain technical documentation, including design diagrams, test plans, impact analyses, and lessons learned.


Required Qualifications

  • 8+ years of experience as a Senior Developer or Integration Developer in enterprise environments.

  • 8+ years expertise integrating SAP, Microsoft Dynamics, Azure cloud, IVR systems, and other external systems.

  • 5+ years of hands-on experience with Payment Processing Applications (digital payment solutions preferred).

  • 3+ years of backend development experience using GoLang and .NET.

  • Strong knowledge of RESTful API design and microservices architecture.

  • Proficiency with Docker, Kubernetes, and cloud platforms (Azure, AWS, or Google Cloud Platform).

  • Solid understanding of ADO, Git, and version control workflows.

  • Strong knowledge of concurrency, memory management, and performance optimization.

  • Proficient with Microsoft Office 365 (Teams, Word, Excel, PowerPoint) and Azure DevOps Testing Module.

  • Experience designing & implementing system integrations for tolling projects (preferred).


Desired Skills

  • Experience with Kafka, RabbitMQ, and message queue systems.

  • Familiarity with Prometheus, Grafana for system monitoring.

  • Experience with Terraform, Helm, and Infrastructure-as-Code (IaC).

  • DevOps or Site Reliability Engineering (SRE) background.

  • Prior experience with PTC tolling solutions (highly desirable).

  • Bachelor s degree in Computer Science, Engineering, or related field (Master s preferred).


Soft Skills

  • Excellent analytical, troubleshooting, and problem-solving skills.

  • Strong communication skills, able to explain complex technical solutions to business stakeholders.

  • Ability to work independently and collaborate with cross-functional teams.

  • Commitment to documentation, process adherence, and continuous improvement.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.