Share this job
Senior .Net Developer
Tulsa, OK
Apply for this job

We are seeking a high-level Software Developer III to join the POS/Payments team. This role is primarily focused on backend development, contributing to both a major POS/Gas Code project and ongoing team initiatives. The ideal candidate will be highly self-sufficient, able to quickly understand complex systems, and deliver results with minimal oversight.


Key Requirements:


Must Have (Hands-on Experience):

  • C#: 3+ years
  • MS SQL: 1+ year
  • CSS, HTML, JavaScript: 1+ year each


Nice to Have (Familiarity or Experience):

  • Multithreaded Windows Services (.NET)
  • Blazor (UI framework)
  • MQTT / SignalR (real-time messaging protocols)
  • SSIS
  • Azure DevOps
  • Windows Forms / WPF


Primary Responsibilities:


Product Development (90%)

  • Design, develop, test, debug, and maintain backend systems based on established software development lifecycle standards.
  • Modify and extend existing software using modern tech stacks and coding best practices.
  • Collaborate with cross-functional teams to ensure code meets architectural and quality guidelines.
  • Troubleshoot and resolve technical issues, analyze recurring problems, and provide long-term solutions.
  • Maintain comprehensive documentation for codebases, troubleshooting procedures, and user support.


Training & Mentorship (5%)

  • Engage in self-guided learning and training on new tools and systems.
  • Mentor junior developers through code reviews, documentation, and knowledge sharing.


Communication & Documentation (5%)

  • Provide clear and timely updates to managers and team members.
  • Maintain detailed records of development tasks, time tracking, and project progress.


Position Requirements:


Education:

  • Required: High school diploma or equivalent with formal training in programming languages.
  • Preferred: Degree in MIS, Math, Computer Science, or related field.


Experience:

  • Required: 5–8 years of software development experience in business applications.
  • Preferred: 8+ years, with additional experience in system analysis.


Skills:

  • Strong backend development expertise, especially in C# and MS SQL.
  • Ability to manage multithreading, performance tuning, and scalable system design.
  • Familiarity with POS systems and enterprise-level application architecture.
  • Excellent problem-solving, communication, and organizational skills.


Work Environment & Expectations:

  • Must be located in Tulsa and able to work onsite as required.
  • Role may transition to hybrid/remote after 60–90 days.
  • Must be adaptable to fast-paced work environments and shifting priorities.


NextStep Recruiting provides equal employment opportunities (EEO) to all employees and applicants regardless of race, color, or applicable state and local laws governing nondiscrimination in employment in every location where the company has facilities.


Apply for this job
Powered by