Location: Tulsa, OK
Type: Contract
Job #248601 Software Engineer - POS
We're looking for a highly skilled Software Engineer to support a range of Point-of-Sale (POS) and fuel system development initiatives. In this role, you'll contribute to a high-visibility POS project and support broader software development needs within the team. This position is ideal for someone with strong backend and frontend experience who thrives in a collaborative, hands-on engineering environment.
Key Responsibilities:
Design, develop, and maintain software applications supporting POS systems
Work on multithreaded service applications and client-facing interfaces using .NET technologies
Collaborate with internal teams to deliver reliable, scalable solutions aligned with business needs
Write clean, maintainable code and support ongoing product enhancements
Contribute to systems integration, testing, deployment, and documentation processes Requirements:
6+ years of software engineering experience (or demonstrated expertise beyond tenure)
Proficiency in C# (3+ years), MS SQL (1+ year), CSS, HTML, and JavaScript (1+ year each)
Experience with or exposure to multithreaded Windows Services, Blazor, or Windows Forms
Familiarity with SignalR, MQTT, SSIS, WPF, or Azure DevOps is a strong plus
Understanding of point-of-sale or embedded systems preferred
Excellent problem-solving and debugging skills
Strong communication and collaboration skills in a fast-paced team environment