Golang Developer
Apply NowLocation:
Bristol, PA, US
Company:
Data-Core Systems, Inc. provides information technology, consulting, and business process services, specializing in tech solutions for various sectors.
Summary:
As a Golang Developer, you will design and develop backend services and microservices to support payment workflows. The role requires 5+ years in backend development, specifically with Golang, along with proven experience in payment systems.
Requirements:
Hard Skills: backend development, Golang, payment systems, cloud-native development
Experience: 5+ years of backend development experience with Golang, Proven experience in building and scaling payment systems or financial transaction processing platforms., Solid understanding of cloud-native development, preferably with Microsoft Azure.
Job Description:
Data-Core Systems Inc. is seeking Golang Developer to be a part of our Consulting team. You will participate and effectively contribute to the design, development, and implementation of complex applications, often using new technologies. You will provide technical expertise and systems design for individual initiatives. You will have the opportunity to work with other SME consultants from our existing team.
Key Responsibilities
- Design and develop backend services and microservices in Golang to support payment workflows such as authorization, capture, settlement, and reconciliation.
- Integrate backend systems with enterprise platforms including SAP BRIM, DigitalRoute’s Convergent Mediation, Microsoft Dynamics CE, and Nuance IVR.
- Ensure all developed systems adhere to security and compliance standards, including PCI-DSS.
- Collaborate closely with solution architects, QA engineers, DevOps teams, and business analysts to deliver production-grade software.
- Write unit, integration, and load tests to ensure high software quality, scalability, and resilience.
Required Qualification
- 5+ years of backend development experience with a strong focus on Golang.
- Proven experience in building and scaling payment systems or financial transaction processing platforms.
- Solid understanding of cloud-native development, preferably with hands-on experience in Microsoft Azure environments.
- Proficiency in debugging, profiling, and optimizing backend code.
- Strong communication and collaboration skills in cross-functional engineering teams.
Nice to have
- Experience with transportation, telecom, or utility billing platforms.
- Familiarity with Microsoft Dynamics CE and its integration strategies.
- Exposure to SAP BRIM or DigitalRoute middleware solutions.
We are an equal opportunity employer.