Ready to build technology that keeps payments moving?We're looking for an experienced Software Developer to join our Development team and help build, maintain, and enhance the systems behind our transaction processing and payment operations.This isn't just about writing code. You'll work on technology that supports real-world financial transactions, collaborate closely with Product and Development teams, solve complex problems, and help shape solutions that are reliable, efficient, and built to scale.If you're an experienced C#/.NET developer who understands the world of payments, fintech, or e-commerce, we'd love to hear from you.What You'll DoAs part of our Development team, you'll:Build and implement new features defined by our Product TeamDevelop, maintain, and support back-office transaction and payment processing systemsDesign efficient technical solutions for new and expanding product capabilitiesTroubleshoot performance issues and resolve application functionality problemsIdentify opportunities to improve product design and functionalityWrite and execute automated tests to support quality and reliabilityCollaborate with Developers, Product Managers, and Scrum Masters in an Agile environmentHelp identify technical bottlenecks and challenges before new features go liveContribute to a fast-paced team where problem-solving and continuous improvement matterWhat We're Looking ForWe're looking for someone who brings strong technical experience along with an understanding of how financial transactions work.Required experience includes:Bachelor's degree in Computer Science or a related field5+ years of professional coding experience5+ years of C# and .NET Framework/.NET Core experience5+ years developing and supporting production .NET applications5+ years working with SQL Server or other relational databases3+ years of experience in fintech, payments, or e-commerceHands-on experience building or supporting financial transaction processing systems and payment workflowsWorking knowledge of accounting principles and financial reconciliation processesEven Better If You HaveExperience with:Git version controlWinForms applicationsSQL ServerAgile/Scrum development environmentsAutomated testing and application troubleshootingThe Kind of Developer Who Thrives HereYou're someone who enjoys getting to the bottom of a problem-not just applying a quick fix.You can work independently while still being a strong team player. You communicate clearly, pay attention to the details, and are comfortable working in an environment where priorities move quickly and the systems you support matter.Most importantly, you have a genuine passion for problem-solving and take pride in building dependable solutions.Why This Role?You'll have the opportunity to work on systems at the heart of payment operations while collaborating with a team focused on building smarter, more efficient solutions.If you're ready to bring your C#/.NET expertise and payments experience to a role where your work has a direct impact, we want to meet you.Apply today and help us build what's next in payments.Benefits & PerksWe believe great work should come with great benefits. Our comprehensive benefits package includes:Medical, Dental & Vision Insurance401(k) with Company MatchingShort-Term & Long-Term Disability InsuranceWeekly Lunch Stipend