Demo

Senior Windows Software Developer (C/C++)

i2M Finance
Boise, ID Full Time
POSTED ON 1/16/2025
AVAILABLE BEFORE 4/14/2025

Job Description

Job Description

Overview

We’re looking for a skilled Windows Desktop Software Developer (C / C ) to join the i2M team. As a Windows Software Developer, you will be responsible for maintaining and improving our Windows desktop applications. You will work closely with our customer-facing and school finance professionals to ensure the software remains robust, user-friendly, and compliant with ever-changing state financial and payroll requirements.

i2M’s product is a suite of three school finance software applications : Budget, Payroll, and ABReport Manager. These tools allow schools in Idaho to easily manage all aspects of their school finances and state reporting. The software is written in C and C using the Embarcadero C Builder visual design libraries and connects to Postgres databases hosted locally on client computers.

The software was originally developed in the 1970s by an engineer and an accountant who had a vision of building an easy-to-use accounting software system for schools in the state of Idaho. It has been updated numerous times since then as computer systems have changed. In August of 2023 i2M bought the software from the original owners.

We’re owned and operated by a team of partners—professionals with extensive background in school finance and building solid customer experiences. We’re a small team focused long-term value, not a startup looking for short-term unsustainable growth.

Core responsibilities

  • Maintain and update our Windows desktop application
  • Develop and implement new features to improve user experience and functionality
  • Troubleshoot and debug issues reported by users
  • Ensure the application is secure and complies with financial, payroll regulations
  • Collaborate with the team to document and improve the software’s architecture and processes.

Qualifications

Our ideal candidate will be :

  • An experienced developer with 3 years of experience building desktop applications
  • Proficient in C and C
  • Familiar with SQL database management, specifically Postgres databases
  • Experienced using the Embarcadero C Builder visual library
  • Skilled at problem-solving and working with legacy code
  • Experience working with accounting, finance, or payroll systems (preferred, not required)
  • Detail-oriented, timely, clear communicator who wants to do things the right way
  • 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 Windows Software Developer (C/C++)?

    Sign up to receive alerts about other jobs on the Senior Windows Software Developer (C/C++) 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: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $81,126 - $105,394
    Income Estimation: 
    $94,943 - $127,063
    Income Estimation: 
    $58,312 - $75,594
    Income Estimation: 
    $67,313 - $85,132
    Income Estimation: 
    $72,538 - $87,299
    Income Estimation: 
    $88,790 - $110,816
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior Windows Software Developer (C/C++) jobs in the Boise, ID area that may be a better fit.

    Senior Software Engineer

    Adanto Software, Boise, ID

    .NET Developer

    9to9 Software Solutions LLC, Boise, ID

    AI Assistant is available now!

    Feel free to start your new journey!