1

Accounting Software Coding Jobs in Kalispell, MT

Tax Manager

Kalispell, MT · Hybrid

$106K - $160K/yr

Minumum 5 years of public accounting experience in tax * Prior supervisory experience required ... Proficient in Word, Excel, PowerPoint, Adobe, Caseware, depreciation processing software, tax ...

Prevents the sale of out of code products. • Opens and closes the store. • Ensures compliance ... and computer software malfunctions. • Responsible for the overall operation of the store ...

Responsible for the proper accounting of sales, maintenance and storage of cash register detail ... Prevents the sale of out of code products. Opens and closes the store. Ensures compliance with ...

Prevents the sale of out of code products. • Opens and closes the store. • Ensures compliance ... and computer software malfunctions. • Responsible for the overall operation of the store ...

Accounting Software Coding information

See Kalispell, MT salary details

$40.2K

$69.1K

$193.9K

How much do accounting software coding jobs pay per year?

As of Sep 5, 2026, the average yearly pay for accounting software coding in Kalispell, MT is $69,100.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,100.00 and $66,000.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 Kalispell, MT?

For Accounting Software Coding jobs in Kalispell, MT, the most frequently searched job titles are:

What job categories do people searching Accounting Software Coding jobs in Kalispell, MT look for?

The top searched job categories for Accounting Software Coding jobs in Kalispell, MT are:

What cities near Kalispell, MT are hiring for Accounting Software Coding jobs?

Cities near Kalispell, MT with the most Accounting Software Coding job openings:

Infographic showing various Accounting Software Coding job openings in Kalispell, MT as of August 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 100% In-person job distribution, with an average salary of $69,100 per year, or $33.2 per hour.

AP & Job Cost Specialist

Schellinger Construction

Columbia Falls, MT • On-site

$24/hr

Other

Medical, Retirement, PTO

Re-posted 27 days ago


Key responsibilities

  • Review and import employee timecards, ensure accuracy of phase coding, and communicate corrections to payroll.

  • Build and manage Job Daily Material Reports, including updating quantities, importing data into Spectrum, and reviewing reporting accuracy.

  • Assist with setting up jobs, monitoring progress, and importing job budgets and production data into Spectrum.


Job description

Company Summary

For over 60 years, Schellinger Construction has been building highways, roads, and private development projects across Montana. We work primarily in Northwest Montana and provide a full range of services, including earthwork, trucking, gravel crushing, concrete supply, aggregate surfacing, culvert/pipe installation, asphalt paving, and retail aggregate supply (gravel, asphalt). As a family business, we invest in our employees over the long term, providing a bonus program and a complete benefits package including vacation, pension plan, and health insurance.


Job Cost Responsibilities

  • Each week reviewing employee information on timecards (Traqspera) to ensure completeness and that the phase coding is accurate. Once review is completed, import timecards into Spectrum. Review Payroll Summary Report from Spectrum and advise Payroll of any errors for correction.
  • Provide backup support for Traqspera - time card system
    • keep employees, jobs, equipment records up-to-date
    • set-up new users
    • troubleshoot user and system issues
  • Build and manage Job Daily Material Reports (DMR). Includes weekly quantity updates, import of quantities into Spectrum, and review Labor and Equipment Reporting with Quantities for accuracy and workflow.
  • Monthly projection process: refresh and analyze excel based job analysis queries and reports in preparation for monthly project projections.
  • As needed, assist with phase code issues relating to supplier invoices
  • When needed follow up with Field Superintendents to:
    • get time cards that have not been submitted
    • discuss time card corrections
    • provide them with additional phase codes
  • Once we have been awarded a job, importing the Job Budget from the Estimating Program into Spectrum
  • Completing monthly data entry (generally on the 25th) of production and financial data (Progress Estimates) provided by MDT into Spectrum
  • Completing monthly data entry of the quantities we have completed for the month and then producing the Pay Application Report. Review Pay Application Report with Job Superintendent before distributing to the client (most private work)
  • Backup support for monthly under/over-billing summary to accompany the monthly financial statements
  • Setting up small jobs and monitoring their progress by talking to job superintendents to understand when each job item is going to be completed. This enables more accurate reporting and projections


AP Responsibilities             

  • Assist with entering invoices in the accounting system daily
  • Process and reconcile state material invoices monthly
  • Provide backup support to pay, reconcile Bank of America credit card receipts to individual employee statements, generate expense reports for missing receipts, ensure proper coding, import into Spectrum operating system, and generate zero net checks monthly
  • Backup support to process weekly check runs and prepare checks for mailing

Additional Responsibilities          

  • Assist with weekly diesel data entry into accounting software
  • Provide backup support for other administrative and accounting tasks as assigned


Qualifications / Experience

  • Able to meet deadlines while working effectively in a fast-paced, friendly office environment
  • Strong attention to detail and organizational skills
  • Commitment to continuous learning and the ability to provide and receive feedback
  • Experience in Accounts Payable and/or Job Costing preferred
  • Proficiency in Microsoft Office; ability to learn new accounting systems
  • Commitment to working in a team environment and the ability to maintain confidentiality


Compensation offered with this role will be based on work experience and capability

Schellinger Construction Company is a drug free and Equal Employment Opportunity Employer


Disclaimer

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required. Personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.