Senior Payment Systems Developer
Camping World - Lincolnshire, IL
Apply NowJob Description
Job Title: Senior Payment Systems Developer Job Summary Join our dynamic team as a Senior Payment Systems Developer, where your expertise in .NET/C# will play a crucial role in crafting and sustaining secure, high-performance payment platforms. Your primary focus will be to create reliable transaction processing systems while adhering to all financial, regulatory, and security standards. Key Responsibilities Design, develop, and maintain robust payment systems using .NET, C#, and ASP.NET Core. Create and maintain RESTful APIs and microservices dedicated to payment processing. Integrate seamlessly with payment gateways, banks, and third-party financial providers. Ensure payment services are highly available, scalable, and fault-tolerant. Implement secure handling of sensitive payment data in compliance with PCI DSS standards. Monitor transaction flows, troubleshoot failures, and resolve production issues effectively. Collaborate with product, compliance, risk, and operations teams for streamlined processes. Enhance reconciliation, settlement, and reporting procedures. Engage in architecture design, participate in code reviews, and contribute to technical decision-making. Maintain thorough technical documentation and operational manuals. Required Qualifications Bachelor's degree in Computer Science, Engineering, or equivalent experience. 5+ years of experience in retail and multi-channel payments, including point-of-sale (POS), e-commerce platforms, mobile payments, and alternative payment methods. 8+ years of expertise with C#, .NET, and ASP.NET Core. Experience in developing backend systems and distributed services. Strong understanding of REST APIs, microservices, and service-to-service communication protocols. Proficient with relational databases such as SQL Server, Oracle, or PostgreSQL. Knowledgeable in secure coding practices, including encryption and authentication methods. Preferred Qualifications Familiarity with payment processors and gateways including Fiserv, Authorize.net, Stripe, Adyen, and PayPal. Understanding of PCI DSS, SOX, or other financial compliance standards. Experience with cloud platforms like Azure or AWS, particularly with cloud-native .NET applications. Familiarity with messaging systems such as Azure Service Bus, RabbitMQ, or Kafka. Experience in CI/CD pipelines and DevOps practices. A background in fintech or financial services is a plus. Skills and Competencies Excellent problem-solving and debugging abilities. High attention to detail, particularly concerning financial accuracy. Proven capability to work on mission-critical, high-availability systems. Strong communication skills with a focus on cross-functional collaboration. Ownership mindset with a commitment to reliability and security. Work Environment Agile and collaborative engineering team setting. Focus on creating secure, scalable, and reliable systems. Opportunity to influence high-impact financial platforms. Pay Range: $111,100.00-$170,300.00 Annual In addition to competitive compensation, we provide Paid Time Off, 401(k) plans, an Employee Assistance Program, Good Sam Roadside Assistance, discounts, paid parental leave (if eligibility criteria are met), Tuition Reimbursement (if eligibility criteria are met), and on-the-job training opportunities. Full-time associates will receive comprehensive benefits including medical, dental, and vision coverage. Part-time associates will have access to dental & vision benefits. For more information regarding benefits, please visit We are an equal employment opportunity employer. Our policy is to not discriminate against any applicant or employee based on race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, veteran or uniformed service-member status, genetic information, or any other basis protected by applicable local, state, or federal laws.
Created: 2026-03-10