Payment Processing Engineer responsible for integrating enterprise systems and technologies, designing and developing backend services, building APIs and microservices, and ensuring code quality and security best practices.
Requirements
- 8+ years of experience as a Senior Developer or similar role
- Deep expertise in enterprise system integrations (SAP, Microsoft Dynamics, Azure, IVR, and external platforms)
- 5+ years of experience in payment processing systems, including modern digital payment solutions
- 3+ years of hands-on backend development with Go (Golang)
- 3+ years of hands-on backend development with.NET
- Strong experience designing RESTful APIs and microservices architectures
- Experience with containerization and orchestration tools (Docker, Kubernetes)
- Proficiency with cloud platforms (Azure preferred; AWS/GCP acceptable)
- Experience with version control and DevOps tools (Git, Azure DevOps)
- Strong understanding of performance optimization, concurrency, and memory management
- Experience integrating with external systems in high-volume environments (e.g., tolling, payments, or traffic systems)
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan