Demo

Senior Software Engineer - Payments

AccuLynx
AccuLynx Salary
Beloit, WI Full Time
POSTED ON 11/8/2025
AVAILABLE BEFORE 12/7/2025

**Please only apply if you live in one of the following states: Wisconsin, Illinois, Michigan, Texas, Colorado, Florida, Missouri, Pennsylvania, Maryland, Arkansas**


AccuLynx is a rapidly growing SaaS provider of CRM and project management software for roofing contractors. With over 15 years of experience and impressive year-over-year revenue growth, we have quickly established ourselves as the leading software product in this multi-billion-dollar industry.


AccuLynx is actively seeking an innovative and passionate Senior Software Engineer – Payments to lead the next phase of our payments platform development. You will design and expand systems that integrate with payment processors, gateways, and financial service APIs, as well as our subscription billing and sales tools. This will enable contractors to collect, disburse, and reconcile payments directly through AccuLynx, while also allowing the business to collect subscription and expansion revenue from customers.


What You Will Do:

  • Lead the technical direction of projects from conception to deployment
  • Architect and design scalable and robust software systems
  • Contribute to team output by writing clean, efficient, and maintainable code
  • Review code, enforce standards, and mentor team members
  • Collaborate with product managers and designers to define technical requirements
  • Drive agile ceremonies
  • Utilize an Agile process to experiment and refine software development practices at AccuLynx.
  • Ensure on-time delivery of features with high quality and performance
  • Identify and resolve technical issues and bottlenecks
  • Lead technical direction for building integrations with modern payment providers (Worldpay, Stripe, Adyen, etc.).
  • Architect systems for card payments, ACH, digital wallets, surcharges, and refunds.
  • Ensure PCI compliance, tokenization, and end-to-end encryption in payment flows.
  • Design scalable solutions for real-time payment processing and settlement reconciliation.
  • Collaborate with Product and Legal on compliance (e.g., Reg E, Reg Z, NACHA, AML/KYC).
  • Drive the implementation of dispute management workflows, chargeback processes, and fraud detection tools.
  • Mentor developers on payment APIs, financial protocols, and secure coding practices.
  • Partner with Data/Finance to ensure accurate payment reporting, settlement batching, and reconciliation.
  • Stay up-to-date with emerging fintech trends and provider APIs.


Your Qualifications:

  • 10 years of professional software development experience, including 3 years in a lead role.
  • Proven experience integrating with payment gateways, processors, or fintech APIs.
  • Strong proficiency in C#, .NET Core, SQL Server, REST & gRPC APIs.
  • Deep understanding of payment lifecycle (authorization, capture, settlement, refunds, chargebacks).
  • Experience with tokenization, PCI compliance, encryption standards, OAuth flows.
  • Strong architectural skills in high-volume, high-availability financial systems.
  • Excellent communication and mentoring skills; ability to collaborate with technical and non-technical stakeholders.

Bonus Points If You Have:

  • Knowledge of banking APIs, ACH/NACHA protocols, and card network rules.
  • Familiarity with disbursement systems, earned wage access, or embedded finance.
  • Experience with real-time risk scoring or fraud detection models.
  • Contributions to fintech/payment-related open-source projects.



Why We Love AccuLynx:

AccuLynx’s success as the #1 business management software for roofing contractors over the past 11 years is thanks to our investing in our employees, maintaining company values, and focusing on a strong company culture. Our positive work environment has enabled us to retain employees who have been with us since the company’s inception, providing the solid foundation for developing an industry-leading product that consistently exceeds our customers’ expectations. Because of our commitment to our company values and culture, we were recently officially recognized as a Great Place to Work Certified™ organization, with 90% of our employees naming AccuLynx as a great place to work.

We’re proud to be regularly recognized for our achievements in software, products, and company culture. Our team’s shared belief in AccuLynx's mission promotes a culture of collaboration, innovation, and fun. We have built a benefits program to match the strength of our team. This program includes:

  • Attractive compensation packages
  • Flexible paid time off - 3 weeks off in your first year!
  • Competitive health coverage (medical, dental, vision)
  • 401K matching and safe harbor contributions

AccuLynx is an Equal Opportunity Employer committed to inclusion and employing a diverse workforce. All applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, disability, or other legally protected characteristics.

Salary.com Estimation for Senior Software Engineer - Payments in Beloit, WI
$113,750 to $138,189
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Payments?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Payments career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AccuLynx

AccuLynx
Hired Organization Address Chicago, IL Full Time
AccuLynx is a fast-growing SaaS provider of CRM/project management software for roofing contractors. With more than 10 y...
AccuLynx
Hired Organization Address Beloit, WI Full Time
About AccuLynx AccuLynx is a cloud-based SAAS application that also includes native iOS and Android versions; our softwa...

Not the job you're looking for? Here are some other Senior Software Engineer - Payments jobs in the Beloit, WI area that may be a better fit.

Lead Software Engineer - Payments

AccuLynx, Beloit, WI

Outside Sales Representative - Software

Global Payments Inc., Rockford, IL

AI Assistant is available now!

Feel free to start your new journey!