Overview
Skills
Job Details
We are seeking an experienced Software Engineer to support ongoing development efforts on complex POS systems. This role will contribute to the design, development, and maintenance of software systems integral to retail fuel transactions and payment technologies. The ideal candidate brings both strong technical expertise and a hands-on, team-oriented approach. The role requires on-site presence in Tulsa, with partial work-from-home flexibility offered once ramped up and proven in performance.
Key Responsibilities:
Develop and maintain POS applications and backend components supporting retail fuel systems
Collaborate with engineers, testers, and project leads to implement reliable, scalable solutions
Write clean, maintainable C# code and manage data interactions using MS SQL
Support UI/UX with front-end development using HTML, CSS, and JavaScript
Contribute to cross-functional project work including integrations, code optimization, and system enhancements
Participate in debugging, testing, and version control using modern DevOps tools and practices
Key Requirements:
Minimum 6 years of professional software development experience (stronger candidates with less experience may be considered)
At least 3 years of hands-on C# development experience
Proficiency with MS SQL, HTML, CSS, and JavaScript (minimum 1 year each)
Previous experience working on POS or fueling systems (e.g., ACI, Gilbarco, Ingenico) is highly preferred
Exposure to multithreaded Windows Services, Blazor, SignalR, or Windows Forms is a plus
Familiarity with Azure DevOps, WPF, MQTT, or SSIS is a bonus
Strong communication skills, problem-solving mindset, and the ability to work independently or within a team
Must be based in the Tulsa area and comply with on-site work policies
Interested in applying your development skills to real-world retail technologies?
Submit your resume and contact information today to be considered for this exciting contract role. Let s connect and explore if this is the right opportunity for you.