ResultStack

Senior Software Engineer – POS Modernization

ResultStack

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

.NET

About the role

  • Modernize and support store-level POS and fuel control systems
  • Translate legacy software into modular, maintainable code
  • Troubleshoot production issues across hardware/software integrations
  • Collaborate with engineers and product managers to scope modernization efforts
  • Participate in code reviews, platform documentation, and refactoring legacy components
  • Support system reliability and performance in high-transaction retail environments

Requirements

  • 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)
  • Self-starter mindset with the ability to take ownership of legacy-to-modernization projects
  • Bonus: Experience with NCR platforms (Radiant, R10, StorePoint), Gilbarco, Verifone, or similar systems
Benefits
  • Immediate Start 📊 Resume Score Upload your resume to see if it passes auto-rejection tools used by recruiters Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++C#.NETlegacy software modernizationcode refactoringtroubleshootinghardware/software integrationsystem reliabilityperformance optimizationmodular code development
Soft skills
collaborationownershipself-starterproblem-solvingcommunication