Integration and Middleware Developer / Full-Time / Hybrid / Middletown, PA
Become a member of a growing team of Information Technology professionals making an impact and providing solutions for Government and Commercial clients since 1996 Join the Domino Tech Team!
Accepting Candidates Until 02/03/2025 at 2:00 PM
The Position:
Client: Commonwealth of Pennsylvania Pennsylvania Turnpike Commission (PTC)
Position Title: PTC - Integration and Middleware Developer Exception (793121)
Location: Hybrid; Remote Off-Site and On-Site in Middletown, PA
Duration: Initial term through 06/30/2026 (+ Annual Renewal in 1-Year Terms)
Note: This position is hybrid; when required to be on-site, the resource shall attend on-site meetings at one of the Middletown PA locations for 1 week per month based on the schedule set by the Commission. In addition to the PA ePATCH background check, PTC requires a National Criminal Background Check prior to engagement start.
The Pennsylvania Turnpike Commission (PTC) is looking for an Integration and Middleware Developer;
- Connect the different systems, applications, and technologies, including SAP S/4HANA, Billing and Revenue Innovation Management (BRIM), Microsoft Dynamics 365, cloud telephony and IVR, web portals, mobile apps, middleware systems, document storage and retrieval solutions, cloud hosting, and more, and ensure they technically work seamlessly together for best-in-class performance.
- Analyze solution components and their respective integration models.
- Assess integration options for high-volume processing.
- Apply best practices towards leveraging on-demand open Application Programming Interfaces (API)s.
- Identify opportunities to reduce the need for data replication and integration.
- Act as a continuous improvement agent to further enhance technical integrations, streamline data flows, and optimize performance.
- Lead the development and implementation of complex solutions that meet tolling project requirements, leveraging SAP, Customer Relationship Management (CRM), Azure cloud services, IVR technologies, integrating with external systems as needed.
- Design and implement robust integrations between SAP, CRM systems, Azure cloud services, IVR systems, and various external systems (e.g., payment gateways, backend databases, traffic management systems).
- Design and optimize IVR systems to improve tolling customer interactions and operational efficiency, integrating seamlessly with CRM systems and tolling backend systems.
- Collaborate effectively with cross-functional teams including business stakeholders, analysts, developers, vendor partners, and project managers to deliver high-quality tolling solutions on schedule.
- Stay updated with .Net, and GoLang best practices and emerging technologies and tolling industry trends, recommending innovative solutions to enhance project efficiency and customer experience and applying best practices towards leveraging on-demand open APIs.
- Optimize transaction processing speed, latency, and reliability and monitor system performance troubleshooting issues promptly.
- Build middleware workflows for cloud telephony, IVR systems, web portals, and mobile applications.
- Apply encryption and data protection strategies for sensitive customer and payment data.
- Implement observability (logging, monitoring, tracing) using tools like Prometheus, Grafana, or Azure Monitor.
- Fully document all created work associated with this position, including technical and functional designs and diagrams, test plans, test scripts, impact analysis reports, lessons learned, best practices for others to follow, plus any other documentation as required by the Commission. This documentation shall follow the format and / or templates as instructed by the Commission.
- Participate in code reviews and contribute to team knowledge sharing.
- Develop and maintain a productive working relationship with technology staff, business owners, project sponsors, vendors, and key clients.
- Work independently to accomplish the tasks and duties assigned.
- Adhere to and follow all The Commission standards, policies, and procedures.
- Utilize various software and/or technology tools to perform job duties.
- Perform tasks and other duties as related to this position and role and assigned by the Commission.
The Skills and Experience:
- 8+ Years: Integration/middleware development experience with 3+ years in a senior or lead role
- 7+ Years: Experience in backend development using .Net
- 5+ Years: Experience in backend development using Python
- 3+ Years: Experience in backend development using GoLang
- Strong understanding of RESTful API design and decentralized microservices architecture
- At least 2 implementation projects where they use decentralized event based microservices architecture
- Solid understanding of concurrency, memory management, and performance optimization in Go and .Net
- Strong background using development tools like Podman and orchestration (Kubernetes)
- Strong understanding of Microsoft government and commercial cloud platforms (Azure): Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) offerings
- Bachelor s degree in Computer Science, Engineering, or a related field; Master s degree preferred
The Company:
The mission of Domino Technologies, Inc. is to provide clients with IT solutions for their individual business processes that lead to strategic market advantages. Since its founding in 1996, the Domino Tech Team has built a solid record of performance working with clients in the Government and Commercial sectors.
The Perks:
- Excellent Market Salary
- Competitive Benefits
- Paid Holidays and Vacation
- Positive Work-Life Balance
The Location:
Domino Technologies is based in the Harrisburg area the capital city of the Commonwealth of Pennsylvania and the county seat of Dauphin County. Located on the east bank of the Susquehanna River, Harrisburg is the anchor of the Susquehanna Valley metropolitan area.
Contact Us Today!