Job ID: JOB_ID_5886
Role: Digital Payment Processing Developer
This role is responsible for connecting various systems, applications, and technologies to ensure seamless, high-performance integration. The developer will design, develop, and maintain backend services, build and optimize APIs and microservices, and collaborate with cross-functional teams for CI/CD pipelines and containerized deployments.
Key Responsibilities:
- Responsible for connecting systems including SAP S/4HANA, BRIM, Microsoft Dynamics 365, cloud telephony and IVR, web portals, mobile apps, middleware systems, document storage and retrieval solutions, and cloud hosting.
- Design, develop, and maintain backend services using .Net and Go (Golang).
- Build and optimize APIs, microservices, and cloud-native distributed systems.
- Collaborate with cross-functional teams to ensure seamless CI/CD pipelines and containerized deployments (Docker, Kubernetes).
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay current with .Net and GoLang best practices and emerging technologies.
- Design and develop scalable and resilient technical architectures to integrate SAP, Microsoft Dynamics, Azure cloud services, IVR systems, and external systems for tolling projects.
- Provide hands-on technical leadership and mentorship to development teams.
- Utilize deep knowledge of Microsoft government and commercial cloud platforms (Azure) and SAP BRIM.
- Identify technical risks and propose mitigation strategies.
- Collaborate with stakeholders to understand requirements and translate them into robust digital payment solutions.
- Ensure scalability, reliability, and compliance with industry standards.
- Evaluate and recommend appropriate payment platforms, APIs, and third-party services.
- Implement robust security measures for data protection, encryption, and fraud prevention.
- Ensure compliance with PCI DSS and other relevant regulations (SOX, SOC2/3, CSA, HIPAA, ISO 27001, etc.).
- Optimize transaction processing speed, latency, and reliability, and monitor system performance.
- Lead and participate in project team activities for enterprise systems.
- Analyze solution components and integration models for high-volume processing.
- Identify opportunities to reduce data replication and integration.
- Act as a continuous improvement agent to enhance technical integrations, streamline data flows, and optimize performance.
- Develop and maintain productive working relationships with technology staff, business owners, project sponsors, vendors, and key clients.
- Fully document all created work, including technical and functional designs, test plans, and impact analysis reports.
- Work independently to accomplish assigned tasks and duties.
- Adhere to and follow all PTC standards, policies, and procedures.
Minimum Experience:
- 8+ years of proven experience as a Senior developer or similar role with expert knowledge in integrating SAP, Microsoft Dynamics, Azure cloud solutions, and IVR systems.
- 5+ years of hands-on expertise in Payment Processing Applications development and maintenance, with 8+ years preferred.
- 3+ years of experience in backend development using GoLang.
- 3+ years of experience in backend development using .Net.
- Strong understanding of RESTful API design and decentralized microservices architecture.
- Experience with containerization tools (Docker, Kubernetes).
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Proficiency with ADO, Git, and version control workflows.
- Solid understanding of concurrency, memory management, and performance optimization in Go and .Net.
- Proficient in the Microsoft Office 365 suite and Microsoft ADO Testing Module.
- Extensive experience in designing and implementing integrations with various external systems in the context of tolling projects.
Desired Skillset:
- Experience with message queues (Kafka, RabbitMQ).
- Familiarity with monitoring tools (Prometheus, Grafana).
- Exposure to infrastructure-as-code (Terraform, Helm).
- Background in DevOps or Site Reliability Engineering.
- Prior experience with PTC tolling solutions is highly desired.
- Solid understanding of tolling industry standards, regulatory requirements, and best practices.
- Hands-on experience with IVR systems design, development, and optimization.
- Strong understanding of Microsoft Azure government and commercial cloud platforms.
- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- Proficient with Agile methodologies using Microsoft Azure DevOps.
- Excellent analytical and problem-solving skills.
- Effective communication skills.
- Equivalent combination of education and/or experience may be accepted.
- Enterprise Business Solutions, specifically SAP projects.
- ITIL / ITSM practices and methodologies.
Special Requirements
Hybrid: Remote and on location work as needed along the Turnpike (Onsite work is usually 3-4 days per month). Compliance with PCI DSS (Payment Card Industry Data Security Standard) and other relevant regulations (SOX, SOC2/3, CSA, HIPAA, ISO 27001, etc.).
Compensation & Location
Salary: $120,000 – $160,000 per year (Estimated)
Location: Remote
Recruiter / Company – Contact Information
Email: sankar@oceanbluecorp.com
Recruiter Notice:
To remove this job posting, please send an email from
sankar@oceanbluecorp.com with the subject:
DELETE_JOB_ID_5886