C++ Engineer

Koble Systems, Inc

$90K — $110K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Fluency in C++ is essential.
  • Experience with C# is a plus, while having knowledge of Rust, Zig, or Odin is desirable.
  • SQL fluency and familiarity with RMDBs, especially Postgres, is beneficial.
  • Knowledge of older Windows technologies (COM, Active Template Library, MFC) is a plus.
  • Familiarity with JScript is advantageous, especially for interfacing through COM.
  • Experience in refactoring large codebases is required.
  • Background in bookkeeping or small business is preferred for understanding user needs.

Responsibilities

  • Design and implement new features using C++, C#, Rust, or JScript.
  • Investigate, diagnose, and rectify bugs across multiple programming languages.
  • Map business processes to code alongside enhancing the user interface.
  • Contribute to maintaining and evolving a mature C++ codebase.
  • Participate actively in team discussions about software improvements.

Benefits

  • Health coverage for individuals and families is available.
  • Options for dental, vision, and short-term/long-term disability insurance.
  • Participation in a 401k plan for retirement savings.
Full Job Description
We are seeking an experienced C++ developer to work on a team maintaining and modernizing our primary product, an Enterprise Resource Planning package for small to medium-sized businesses. This person will join an experienced team as they work to grow and maintain a mature C++ codebase.

Location
Lancaster PA, Moscow ID, or remote.

Responsibilities
  • Design and implement new features in C++, C#, Rust, or JScript.
  • Investigate, diagnose, and fix bugs where the call stack may span C++, C#, JScript, and Rust code.
  • Understand and map business processes to code and user interface.


Skills
  • Experience rewriting/refactoring large codebases in an incremental manner.
  • Fluency in C++ is required.
  • Experience with C# is desired.
  • Experience with more recent systems languages such as Rust, Zig, or Odin is desirable but not required.
  • SQL fluency and experience with RMDBs, preferably Postgres, is desirable.
  • Older Windows technology (COM, Active Template Library, MFC) is desirable.
  • Experience with JScript or other JavaScript flavors is desirable as the ERP customization layer uses JScript interfacing through COM.
  • Experience with bookkeeping, running a small business, working in manufacturing or distribution is great for customer empathy.

As a member of the Koble team, you'll receive:
  • Health coverage option for individual and family
  • Dental, vision, short-term and long-term disability options available
  • 401k Plan

If your responses to the application are obviously un-edited AI, you'll be disqualified from this position.

Similar Jobs

More Enterprise Technology Jobs

Find similar C++ Engineer jobs: