5+ years of professional software engineering experience Strong hands-on experience with C++ and/or C# (.NET) Experience working on or modernizing legacy enterprise systems, ideally in retail, fuel, or POS industries Familiarity with hardware integration (e.g., payment terminals, barcode scanners, fuel pumps)