1

Accounting Software Coding Jobs in Riverside, CA

Senior Software Engineer (Card Present)

Irvine, CA · On-site

$129K - $171K/yr

... accounting for regional EMV implementation differences, multi-currency support, and varying ... secure code that meets PCI DSS requirements across all card-present transaction flows, with a ...

Expertise in utilizing AI for increased productivity and software quality, including code ... Accounting and Finance professionals in their career paths. We build deep relationships with ...

Senior Software Engineer (Card Present)

Irvine, CA · On-site

$131K - $173K/yr

Our applications are PCI compliant and fully integrated with major ERP/accounting systems ... Write secure code that meets PCI DSS requirements across all card-present transaction flows , with ...

Be Seen First

Fiscal Specialist

San Bernardino, CA · On-site

$22.50 - $26.44/hr

... and codes accounting transactions. 5. Collects, distributes, and allocates funds to correct ... software and a variety of other office machines to enter and retrieve a variety of data and to ...

Be Seen First

Fiscal Specialist

San Bernardino, CA · On-site

$22.50 - $26.44/hr

... and codes accounting transactions. 5. Collects, distributes, and allocates funds to correct ... software and a variety of other office machines to enter and retrieve a variety of data and to ...

Accounts Payable Clerk

Brea, CA · On-site

$24 - $25/hr

... software Experience with high volume data entry Responsibilities * Review and process vendor ... matched, coded, and filed. * Support month-end close activities and routine accounting tasks as ...

Showing results 41-60

Accounting Software Coding information

See Riverside, CA salary details

$42.3K

$72.7K

$204K

How much do accounting software coding jobs pay per year?

As of Sep 1, 2026, the average yearly pay for accounting software coding in Riverside, CA is $72,667.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,800.00 and $69,400.00 per year, depending on experience, location, and employer.

What is accounting software coding?

Accounting software coding involves designing, developing, and maintaining computer programs that help businesses manage their financial transactions and records. This can include building features for invoicing, payroll, expense tracking, and reporting based on accounting principles. Professionals in this field need a strong understanding of both software development and accounting practices to ensure accuracy and compliance. These specialists often work with programming languages like Python, Java, or C#, and may integrate their solutions with other business systems.

What are the key skills and qualifications needed to thrive in accounting software coding?

To thrive in Accounting Software Coding, you need strong programming skills (often in languages like Java, C#, or Python), a solid understanding of accounting principles, and a relevant degree in computer science or accounting. Experience with ERP systems, accounting software platforms (like QuickBooks or SAP), and familiarity with databases and APIs are typically required. Analytical thinking, problem-solving, and effective communication are valuable soft skills for collaborating with stakeholders and troubleshooting complex issues. These skills and qualities are crucial to building reliable, compliant, and user-friendly accounting solutions that meet business needs.

What are some common challenges faced by professionals coding for accounting software, and how can they be addressed?

Professionals coding for accounting software often encounter challenges such as ensuring compliance with evolving financial regulations, handling complex data integrations, and maintaining data security. It’s crucial to stay up-to-date with accounting standards and work closely with domain experts to design accurate financial modules. Additionally, collaborating with QA teams to rigorously test features helps catch errors early, and following secure coding practices minimizes risks related to sensitive financial data.

What is the difference between Accounting Software Coding vs Bookkeeping?

AspectAccounting Software CodingBookkeeping
Primary FocusDeveloping and customizing accounting software featuresRecording financial transactions
Skills RequiredProgramming, software development, accounting knowledgeData entry, attention to detail, basic accounting
Work EnvironmentSoftware companies, finance departments, tech firmsSmall businesses, accounting firms, finance departments
CertificationsProgramming certifications, accounting credentialsBookkeeping certifications, basic accounting courses

Accounting Software Coding involves creating and customizing software tools for accounting tasks, requiring programming skills. Bookkeeping focuses on recording financial transactions manually or digitally, emphasizing accuracy and attention to detail. While both roles support financial management, they differ significantly in skills and responsibilities.

How to become an accounting software developer?

To become an accounting software developer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Gaining experience in programming languages such as Java, C++, or Python, and understanding accounting principles and software development processes are essential. Familiarity with database management, version control, and accounting software platforms can also improve job prospects.

What are popular job titles related to Accounting Software Coding jobs in Riverside, CA?

For Accounting Software Coding jobs in Riverside, CA, the most frequently searched job titles are:

What job categories do people searching Accounting Software Coding jobs in Riverside, CA look for?

The top searched job categories for Accounting Software Coding jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Accounting Software Coding jobs?

Cities near Riverside, CA with the most Accounting Software Coding job openings:

Infographic showing various Accounting Software Coding job openings in Riverside, CA as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $72,667 per year, or $34.9 per hour.

Senior Software Engineer (Card Present)

EBizCharge

Irvine, CA • On-site

$129K - $171K/yr

Full-time

Re-posted 3 days ago


Job description

Job Summary:
EBizCharge is headquartered in Irvine, California, specializing in integrated payment solutions for various applications. They are seeking a Senior Software Engineer to expand their Card Present platform, focusing on developing backend services for payment transactions and ensuring compliance with industry standards.
Responsibilities:
• Design, develop, and maintain backend services that manage communication between payment terminals and our processing infrastructure, supporting EMV chip, NFC/contactless, and magnetic stripe transaction flows.
• Integrate with device management platforms and terminal SDKs including solutions such as Clover, Stripe Terminal, Square, and similar off-the-shelf card present providers, adapting their APIs to fit our platform architecture.
• Implement and maintain device hub capabilities including terminal provisioning, configuration management, firmware coordination, and health monitoring.
• Own and drive EMV Level 3 certification efforts in partnership with payment networks and device vendors, coordinating test plans, managing certification tooling, and resolving certification findings.
• Design and build card-present infrastructure with international markets in mind, accounting for regional EMV implementation differences, multi-currency support, and varying certification requirements across acquiring markets.
• Build scalable, maintainable backend services using .NET and C#, adhering to established architectural patterns and contributing to their evolution.
• Implement robust retry logic, timeout handling, and graceful degradation to ensure transaction integrity even in the presence of network instability or device failures.
• Write secure code that meets PCI DSS requirements across all card-present transaction flows, with a particular focus on cardholder data handling, encryption, and key management.
• Apply point-to-point encryption (P2PE) and tokenization standards correctly within device integration and transaction processing layers.
• Act as a technical resource and mentor for junior and mid-level engineers on the squad, supporting their growth through pair programming, code review feedback, and knowledge sharing.
• Document card-present domain knowledge including certification processes, integration quirks, device-specific behaviors.
Qualifications:
Required:
• Strong proficiency in C# and the .NET ecosystem, with experience building production-grade backend services and APIs.
• Hands-on experience with EMV payment flows including chip, contactless/NFC, and magnetic stripe, ideally including direct involvement in EMV Level 3 certification processes.
• Experience integrating with payment terminal hardware and device management platforms, with an understanding of terminal communication protocols (TLV, ISO 8583, or similar).
• Solid understanding of PCI DSS requirements as they apply to card-present environments, including encryption, key injection, and secure cardholder data handling.
• Experience designing and building RESTful APIs with a focus on clarity, versioning, and reliability.
• Proven ability to build low-latency, high-reliability backend services in a payments or similarly demanding production environment.
• Direct experience with Clover, Stripe Terminal, Square, or similar off-the-shelf card present platforms and their developer SDKs.
• Familiarity with EMV kernel development/customization, regional EMV certification requirements and acquiring bank differences across international markets.
• Background working with Ingenico, Verifone, PAX, or other terminal hardware vendors.
• Experience with network tokenization or scheme token management in a card-present context.
Company:
EBizCharge is a payment collection tool that helps businesses facilitate electronic payment processing. Founded in 2004, the company is headquartered in Irvine, USA, with a team of 201-500 employees. The company is currently Growth Stage.