Overview
Skills
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.