1

Accounting Software Coding Jobs in Grand Forks, ND

Tax Associate

Grand Forks, ND · On-site

$21 - $26/hr

Conduct compliance and quality review on documents, state legislation, codes and procedures ... Associate or Bachelor's degree in Accounting, Finance, or related field preferred * 2+ years of ...

Accounting Software Coding information

See Grand Forks, ND salary details

$42.1K

$72.4K

$203.1K

How much do accounting software coding jobs pay per year?

As of Aug 19, 2026, the average yearly pay for accounting software coding in Grand Forks, ND is $72,370.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,600.00 and $69,100.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 Grand Forks, ND?

For Accounting Software Coding jobs in Grand Forks, ND, the most frequently searched job titles are:

What job categories do people searching Accounting Software Coding jobs in Grand Forks, ND look for?

The top searched job categories for Accounting Software Coding jobs in Grand Forks, ND are:

What cities near Grand Forks, ND are hiring for Accounting Software Coding jobs?

Cities near Grand Forks, ND with the most Accounting Software Coding job openings:

Infographic showing various Accounting Software Coding job openings in Grand Forks, ND as of July 2026, with employment types broken down into 87% Full Time, 8% Part Time, 1% Temporary, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $72,370 per year, or $34.8 per hour.

ACCOUNTING MANAGER

Knife River Corporation

Grand Forks, ND • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Knife River rating

7.4

Company rating: 7.4 out of 10

Based on 64 frontline employees who took The Breakroom Quiz

293rd of 540 rated manufacturers


Job description

Good Pay! Good Benefits! Good People! Knife River is a PEOPLE-first company. Our team members are key to our success, and we are committed to giving them the tools, training, and time to do their jobs productively and go home safely each day. Please consider joining our growing team today!
At Knife River, we take care of our team because we know it's our people who make us successful. We are one of the 10 largest construction materials producers/contractors in the Country. Our goal is to build strong teams that, in turn, build strong communities. We are also a publicly traded company on the NYSE with the ticker symbol KNF and part of the S&P MidCap 400 index.
ROLE OVERVIEW:
Responsible for planning, directing, implementing, administering, reporting and controlling the general accounting function. Establishes accounting policies and procedures in accordance with GAAP and SOX to ensure the integrity of all recorded transactions. Supervises selected accounting personnel.
DUTIES AND/OR RESPONSIBILITIES (summary of components that make up the job)
  1. Supervise all general accounting and accounts payable functions, including preparation, validation, and verification of billings, cash disbursements, revenue, expense, inventory management and other financial transactions.
  2. Oversee construction-specific accounting activities, including job-costing, cost-code structure management, labor/equipment/material cost allocation, and project cost reconciliation.
  3. Prepare and analyze monthly Work-In-Progress (WIP) schedules, including percent-complete calculations, revenue recognition under ASC 606, cost-to-complete forecasting, and gross-margin analysis.
  4. Support operations, project managers, estimators, and field leadership by providing financial analysis, job-cost reviews, production reporting, and insights into project performance trends.
  5. Maintain current knowledge of applicable accounting requirements, ensuring compliance with SOX, SEC, GAAP, and all construction-specific accounting guidelines.
  6. Ensure general ledger accounts are properly maintained and reconciled, including retainage, subcontractor balances, equipment costing, and contract-related accounts.
  7. Review and validate project budgets, estimates, change orders, AIA pay applications, unit-price schedules, and subcontractor invoices for accuracy and compliance with contract terms.
  8. Provide research and accounting guidance to operations personnel regarding contract interpretation, cost tracking, revenue impacts, and compliance requirements.
  9. Supervise, train, mentor, and develop accounting personnel, ensuring strong performance, technical accuracy, and alignment with Knife River values.
  10. Oversee equipment-costing processes, including depreciation, shop charges, internal equipment rental rates, and equipment utilization reporting.
  11. Assist with special projects, financial analyses, system enhancements, process improvements, audits, and other strategic or operational initiatives as needed.
  12. Lead financial review meetings with project teams, communicating risks, opportunities, job performance, and recommended corrective actions..
  13. Always work safely and take action to prevent any and all unsafe actions, processes, and behaviors.
  14. Must maintain confidentiality to the highest degree and have excellent analytical abilities and team building skills.
  15. Must maintain the highest level of moral and ethical standards at all times.
  16. Ensure compliance with construction-related regulatory requirements, including DOT, MSHA, OSHA, EPA, DNR, Davis-Bacon/prevailing wage rules, certified payroll, lien waivers, subcontractor documentation, and other public-works obligations.
  17. Always work safely and take action to prevent any and all unsafe actions, processes, and behaviors.
  18. Perform other duties as assigned.

KNOWLEDGE, SKILLS, AND ABILITIES (types and extent of knowledge, skills or abilities an incumbent must possess to complete the job responsibilities satisfactorily)
  1. Excellent written and verbal communication skills.
  2. Strong organizational skills.
  3. Knowledge of MS Office (Word, Excel, Outlook).
  4. Able to work independently and under time constraints.

MINIMUM REQUIREMENTS (minimum educational, experience, or other relevant job requirements)
  1. Bachelor's degree in accounting or finance.
  2. Five years of related experience.
  3. Past supervisory experience.
  4. Strong analytical and financial skills.
  5. High ethical and moral standards.
  6. Excellent verbal, written and presentation skills. Ability to hold and maintain proper licensure and acceptable driving record.
  7. Ability to work flexible shifts, including overtime, possible nights and some Saturdays.

PREFERRED REQUIREMENTS (preferred requirements i.e. certifications, software use, etc.)
  1. CPA or equivalent certification preferred but not required
  2. Experience with construction ERP systems (e.g.,JD Edwards)
  3. Knowledge of construction compliance including certified payroll, Davis-Bacon, prevailing wage, lien waivers, retainage rules, and subcontractor compliance tracking.
  4. Experience working in a construction or manufacturing related industry.

BENEFITS:
  1. Medical, Dental, & Vision Insurance
  2. Health Savings and Flexible Spending Accounts
  3. 401(k) with Company Match
  4. Profit Sharing
  5. Paid Time Off
  6. Paid Sick Time
  7. 8 Paid Holidays
  8. Company Paid Life and AD&D Insurance
  9. Short-term Disability
  10. Employee Assistance Program
  11. Years of Service Recognition
  12. Voluntary Life Insurance for Employees, Spouses, and Dependents
  13. Critical Illness Plan
  14. Accident Coverage Plan
  15. Hospital Indemnity

ADDITIONAL INFORMATION:
Knife River is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, gender, gender identity, sexual orientation, national origin, disability, protected Veteran status or any other protected category under applicable state/federal laws.
Subject to pre-employment drug testing and background checks.
All applications are submitted online. If you are having issues completing the application, please come to the office for assistance.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

What Knife River employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom