Multiple locations
·
Fully Remote
Software Engineer
Qualifications:
- 7+ years of experience in .Net.
- Experience with payment gateways into enterprise platforms.
- Strong expertise building and maintaining ETL workflows with Azure Data Factory, or comparable solutions.
- Solid hands-on development with T-SQL and .NET technologies, especially for custom billing, pricing, and finance applications.
- Experience working with Sage MAS 500 or similar ERP finance systems (AR, AP, GL modules).
- Familiarity with Salesforce Billing concepts and CRM-to-finance data alignment (Nice to have)
Key Responsibilities:
- Familiar with architecture and technical strategy for payment processing, billing, and financial integrations.
- Capable of leading design reviews, code quality enforcement, and best practices adoption across the team
- Work with engineers, providing deep technical expertise in integration, billing services, and data flows.
Hands-on Engineering
- Integrations with WorldPay or other modern payment processors, ensuring PCI-DSS compliance and operational resiliency.
- Architect and build ETL pipelines using JitterBit and Azure Data Factory to manage billing, pricing, and payment services at scale.
- Enhance and maintain a custom billing layer implemented in T-SQL and .NET (C#).
- Drive data synchronization and integration with Sage MAS 500 (Accounts Receivable, Accounts Payable, General Ledger modules).
Cross-Platform Collaboration
- Collaborate closely with the Salesforce team to align CRM and billing processes (Salesforce Billing knowledge preferred but not direct development).
- Act as the technical liaison for finance, accounting, and business systems teams to streamline operations and ensure data integrity.
- Locations
- Multiple locations
- Remote status
- Fully Remote
About Perform
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.
Founded in
2005
Multiple locations
·
Fully Remote
Software Engineer
Loading application form
Already working at Perform?
Let’s recruit together and find your next colleague.