×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II

Job in Tulsa, Tulsa County, Oklahoma, 74145, USA
Listing for: QuikTrip
Per diem position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

Job Title

Software Engineer II

Job Type

Corporate Office

Location

TULSA, OK, US, 74134

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.

Major Functions
  • Write, modify, extend and debug software based on Quik Trip’s Software Development Lifecycle (SDLC) process.
  • Adhere to Quik Trip’s coding standards and best practices.
  • Have extensive knowledge of development tools/environments utilized by Quik Trip.
  • Utilize thorough understanding of complex database concepts and practices during development process.
  • Possesses and apply working knowledge of multiple programming languages utilized by Quik Trip 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:
  • i. Ensure that implementation plans for the product features and user stories are consistent with Quik Trip’s architecture, technology and development standards.
  • ii. Ensure that Quality and Security are carried throughout product development and product lifecycle management.
  • iii. Accountable for all aspects of technological performance of the product including software, hardware, database, nonfunctional requirements, etc.
  • iv. 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.
  • v. 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.
  • vi. 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.
  • vii. 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.
  • viii. Provide supporting information as needed for service management of assigned products including properly logging and prioritization of identified issues in the backlog.
  • ix. Coordinates delivery efforts across one or more development teams including arbitration of technical conflicts and decisions.
  • x. Holds Development, Technical, Professional Services, Data, and other IT teams accountable within the framework of the product.
Training
  • 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary