Software Engineer II
$109.7k - $137.09kQuikTrip Corporation
Software Engineer II
Posting Start Date: 9/15/26
Job Category: Corporate Office
Job Location (Short): Tulsa, OK, 74134
Job Description:
Primary Purpose of job: This position is responsible for performing programming and testing of computer-based programs. It is also responsible for providing maintenance, support and implementation of computer-based programs. This position relies on instructions and pre-established guidelines to perform the functions of the job.
- Write, modify, extend and debug software based on QuikTrip's Software Development Lifecycle (SDLC) process.
- Adhere to QuikTrip's coding standards and best practices.
- Have extensive knowledge of development tools/environments utilized by QuikTrip.
- Utilize thorough understanding of complex database concepts and practices during development process.
- Possesses and apply working knowledge of multiple programming languages utilized by QuikTrip during development process.
- Resolve technical issues related to software problems utilizing excellent customer service skills, problem solving skills, and technical thinking/reasoning skills following established support process and metrics guidelines.
- Measure and analyze incoming software issues to determine root cause and develop technical and training solutions to minimize reoccurrences and severity; report results to management.
- Accurately document all customer issues, resolution steps, and gather feedback in support tracking software to enhance identifying and reporting trends leading to recurring technical problems.
- Develop and publish support documentation for internal users for troubleshooting, training and other areas as needed.
- Gather and forward customer feedback and suggestions for product improvement.
- May perform the following functions of a Product Technical Owner on occasion:
-
-
- Ensure that implementation plans for the product features and user stories are consistent with QuikTrip's architecture, technology and development standards.
- Ensure that Quality and Security are carried throughout product development and product lifecycle management.
- Accountable for all aspects of technological performance of the product including software, hardware, database, nonfunctional requirements, etc.
- Plan product releases for rolling 12 months.
- Manages technical debt (backlog) of the product.
- Determine resource and skill sets requirements by sprint.
- Organize and plan technology roadmap advancements for assigned products.
- Alert any product related conflicts to the Product Portfolio Manager.
- Ensure consistency in design on various products within their portfolio by following reference architecture provided by enterprise architecture, and engage architecture whenever exceptions need to be made.
- Assist with User Story, Bug and other Work Item delivery and acceptance as well as technical documentation such as current state diagrams and process flows for use in driving architectural and procedural decisions.
- Be a contributor to the success of product development and delivery by facilitating working groups or directly contributing to coding efforts, code reviews, testing and/or other work when needed.
- Provide supporting information as needed for service management of assigned products including properly logging and prioritization of identified issues in the backlog.
- Coordinates delivery efforts across one or more development teams including arbitration of technical conflicts and decisions.
- Holds Development, Technical, Professional Services, Data, and other IT teams accountable within the framework of the product.
-
- Seek input from team members and supervisors on areas to improve skill set.
- Actively applies feedback received into day-to-day work and strives to improve performance
- Actively train with senior level developers to improve development skills and system knowledge.
- Actively utilize training outlets as necessary improve development skills. This could take the form of multiple items, including but not limited to self-study, in-house classes, seminars or online training.
- Maintain professional and technical knowledge by attending ongoing training workshops, reviewing professional publications, reviewing industry best practices/procedures and reviewing new technologies to determine fit within the organization.
- Assist in development of junior developers on application development skills or system knowledge through mentoring, knowledge transfer, code review, and shadowing.
- Listen to others and accept input from team members.
- Clearly articulate ideas and thoughts both in verbal and written formats.
- Accurately prepares written business correspondence that is coherent, grammatically correct, effective and professional.
- Timely communicate status updates with the project manager or lead, the project team, and/or key customers and supervisor regarding specific assignments and overall scheduling/coordination needs.
- Accurately record project and trouble call work assignment updates within timeframes determined by departmental standards or individual supervisors.
- Record time tracking.
- Identify individual task progress.
- Identify task completion.
Position in Organization Reports to: Software Engineering Manager or Product Portfolio Manager Relationships Inside the Company: Information Technology and primary users of systems from other departments. Requirements: Required education: High school graduate or equivalent. College or technical school courses in one or more application development languages used at QuikTrip. Required experience: 3-5 years of application development experience. Experience with system architecture and design.
Required skills: Competent and knowledgeable of the entire programming range of duties. Application development skills in front-end and back-end development as well as relational database development Should have good problem-solving skills. Familiar with a variety of IT concepts, practices and procedures. Good written and verbal communication skills and time management skills. Additional Information: Application Development
- C# / .NET (OOP fundamentals, LINQ, async/await)
- Blazor Server (component lifecycle, state management, SignalR circuit basics)
- Experience building C# console applications (scheduled/batch job patterns, logging, error handling without a UI)
- RESTful API or Web API experience
- Dependency injection
- Entity Framework (LINQ-to-Entities, migrations)
- SQL Server / T-SQL (queries, stored procedures, basic indexing)
- SSIS (ETL package design, control flow, data flow, error handling)
- Relational database design basics
- HTML, CSS, JavaScript fundamentals
- Git via Azure DevOps Repos (branching, pull requests, code review)
- Azure DevOps Pipelines / CI-CD
- Unit testing (xUnit, NUnit, or MSTest)
- Comfortable reading, debugging, and maintaining legacy applications in WinForms and WebForms (C# and VB.NET), while focusing new development in Blazor Server
- Debugging and troubleshooting production issues independently
- Agile/Scrum exposure
- Solid written and verbal communication
This position requires good communications skills in order to assist customers with problems. Ability to work in a fast-paced team environment. Works under direct supervision. Intermittent or extended travel may be required based on work requirements and may encompass Holidays and non-standard working hours. Starting Salary: $109,700-$137,090 Benefits: Employee Benefits - QuikTrip #LI-MI1
$5,000 per month
Software Engineer II Tulsa, Oklahoma, United States Or refer someone Job Openings Software Engineer II About the Job Software Engineer II Full Time Tulsa, OK Design, code, implement, and test simulation software for simulator training devices and other similar applications...SuggestedFull timeFor subcontractorWork at officeRelocation packageMonday to FridayShift workNight shift- ...Software Developer II Tulsa, OK, United States Are you passionate about software development and looking to make a significant impact... ...with QuikTrip to assist in searching for a talented Software Engineer to join their commercial development team. Role...Suggested
$77.24k - $130.49k
...inspired people doing extraordinary things. As an Application Engineer, you will provide advanced technical application support, quote... ...required. WHAT YOU SHOULD HAVE AS AN APPLICATION ENGINEER II ~3-5 years of relevant work experience in engineering required...SuggestedFull timeWork experience placementWork at officeWorldwide$71.3k - $140.6k
Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant... ...innovation. Work you'll do As a PROJECT - Data Engineer II on the AI & Data team, you will be responsible for… Designing,...SuggestedLocal area$106.5k
...Job Title: Data Engineer II Location: Tulsa, Oklahoma Type: Direct Hire Compensation: $106,500 Work Model: Onsite Hours:... ...Responsibilities Write, modify, extend, and debug data pipelines based on Software Development Lifecycle (SDLC) process. Connect to diverse...SuggestedLocal area$106.5k - $133.1k
...Data Engineer II Posting Start Date: 3/31/26 Job Category: Corporate Office Job Location (Short): Job... ..., modify, extend and debug data pipelines based on QuikTrip's Software Development Lifecycle (SDLC) process. Specific duties will...For contractorsWork at office$120k - $135k
...Job Description Job Description Title: Data Engineer II/III Location: Tulsa, Oklahoma Salary: $120-135k Position is not... ...develop, enhance, and maintain data pipelines following established software development and data governance practices. Connect to and...Local area$82.6k - $162.8k
Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...Local areaRemote work- ...someone like you!Job DescriptionThe Quantitative Modeling Analyst II is primarily responsible for identifying, measuring, monitoring,... ..., etc. Proficiency with common statistical and programming software (R, SAS, Python, SQL, VBA, or similar)Solid understanding and knowledge...
- Job ID: 6281Req ID: 1209Location: Tulsa, OK, USAPosted: 2026-09-26Job Family: CommercialPay Type: SalaryJOB SUMMARY: The Delphi Software Engineer is responsible for maintaining and modernizing the legacy Delphi application portfolio while leading migration to the new...
- JOB SUMMARY:The Software Engineer will build out the next generation of our platform. As a Software Engineer, you are expected to work independently, and within teams, leading the development of software features. You will be involved with the early stages of mentoring...
- ...principles and techniques of computer science, engineering, and mathematical analysis. - Plan and... ...engineering staff to support hardware, software, operational and performance requirements... ...required. - Security+ or DoD 8570 IAT-II certification required. - Ability to...Minimum wageContract workTemporary workWork experience placement
- ...Senior Software Engineer Tulsa, Oklahoma, United States We're partnering with an established engineering and simulation technology organization seeking a Senior Software Engineer to join its Tulsa-based development team. This role is ideal for an experienced engineer...For contractorsMonday to FridayShift work
- Position Summary Join our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ....Work you'll doAs a Lead AI and Data Science Engineer II on the AI & Data team, you will be responsible for:Designing and...Local area
- ...Description System One is working with a local client to find a Design Engineer II Design Engineer II Responsibilities Analyze products... ...and engineering analysis tools, including FEA and simulation software, to support product design and development. Manage multiple...Local area
$73.4k - $136.3k
...Overview We are seeking an experienced Sr. Cloud and Systems Engineer to design, implement, optimize, and operate complex hybrid... ...administering and supporting web server technologies , such as IIS, Tomcat, WebSphere, or similar platforms. ~ Hands-on experience...Minimum wageFull timeContract workFlexible hours$80k - $120k
...Job Description Job Description Job Title: Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: $80,000 - $120,000 Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking...Permanent employmentFull timeLocal area- ...Workplaces in Manufacturing & Production for six consecutive years. Description We are seeking a talented and motivated Software Engineer to join our New Product Development team focused on the design and development of ruggedized electronics. As a key member of...Live out
- ...Workplaces in Manufacturing & Production for six consecutive years. Description We are seeking a talented and motivated Software Engineer to join our team. This position will be responsible for assisting in the development of Embedded, Desktop and Cloud Systems....Live out
- ...Job Description Job Description Software Engineering Intern About CymSTAR Join CymSTAR, a leader in advanced training solutions and simulation technologies. We specialize in creating innovative, high-fidelity training systems for defense and aerospace industries...InternshipMonday to FridayWeekend work
- Software Engineer III Summary: This person will be working on a POS/Gas Code project and also do general work for the team. Needing someone who is high level and can understand what is given to her or him and hit the ground running without a lot of handholding or training...
- Job Type Full-time Description Software Engineer (Software Developer - HMI Applications) Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. As a turnkey provider, we are dedicated to delivering...Full timeLive outFlexible hours
- Software Engineer I Tulsa, Oklahoma, United States Or refer someone Job Openings Software Engineer I We're partnering with a leading engineering and simulation technology organization seeking a Software Engineer I to join its growing development team in Tulsa. This is an...InternshipMonday to FridayShift work
- Position Details Req ID req2330 Job Title ELECTRICAL ENGINEER II Division Transparency Shift First Shift Job Summary Job SummaryApplies... ...equipment and demonstrates competence in the use of standard software applications such as Microsoft Word, Excel and Power Point.Communicates...Casual workWork at officeShift workDay shift
- ...Best Workplaces in Manufacturing & Production for six consecutive years. Job Summary Enovation Controls is seeking a Software Support Engineer. Join our Technical Services Team to leverage your software skills and enable our customers success by providing code...Live out
- Position Details Req ID req1921 Job Title QUALITY ENGINEER II Division Transparency Shift First Shift Job Summary Job SummaryApplies... ...equipment and demonstrates competence in the use of standard software applications such as Microsoft Word, Excel and Power Point....Work at officeShift workDay shift
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...experiences. Enovation Controls is a place where people grow their careers while building cutting-edge solutions. Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner...Full timeLive out
- ...City, UT, Springfield -SPRI, St Louis -STLPLAreas of Interest: Software DevelopmentPay Transparency Salary Range: Not... ...development efforts, promote best programming practices, and influence engineering standards across the team. You’ll also provide application support...
- ...culture at BOK Financial where talented individuals can bring their best, grow their careers, and deliver meaningful impact.The IT Engineer IV - Cloud Platform Solutions is a senior-level engineering role focused on driving enterprise cloud strategy, architecture, and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer full time Tulsa, OK
- graduate software developer no experience Tulsa, OK
- software engineer healthcare Tulsa, OK
- network software engineer Tulsa, OK
- senior software engineer Tulsa, OK
- software developer Tulsa, OK
- ngo software engineer Tulsa, OK
- startup software engineer Tulsa, OK
- software developer positions Tulsa, OK
- junior software developer remote Tulsa, OK





