Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer III image - Rise Careers
Job details

Software Developer III

The QuikTrip Information Technology department is now accepting applications for a Software Developer III to work in the Corporate Office in Tulsa, OK.

This position is responsible for performing development, testing, debugging and documenting of programs for computer-based systems. Provide maintenance and support of computer-based systems. This position will report to the Software Engineering Manager or Product Portfolio Manager.

The requirements for this position include:

  • High school graduate or equivalent.
  • College or technical school courses in one or more programming languages used at QuikTrip and passes the QuikTrip programming language test with a score of 55% or better.
  • 5-8 years’ experience in programming applications.
  • Familiar with all aspects of systems analysis, design, and installation procedures in a business environment.
  • Competent and knowledgeable of the entire programming range of duties.
  • Programming skills in at least one of QuikTrip’s programming languages.
  • Knowledge of computer hardware, operating systems used at QuikTrip and SQL Server and/or DB2.
  • 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.

The hours for this position are Monday - Friday, 8:00 a.m. - 5:00 p.m. but may vary according to projects and deadlines. The minimum starting salary for this position can be up to $112,850-$144,000 per year, depending on related experience and qualifications.

More Job Description Details:

Major functions for this position:
Product Development and Engineering (90%)

  • Write, modify, extend and debug software based on QuikTrip’s Software Development Lifecycle (SDLC) process.
  • Adheres 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:

o Ensure that implementation plans for the product features and user stories are consistent with QuikTrip’s architecture, technology and development standards.

o Ensure that Quality and Security are carried throughout product development and product lifecycle management.

o Accountable for all aspects of technological performance of the product including software, hardware, database, nonfunctional requirements, etc.

o Plan product releases for rolling 12 months.

1. Manages technical debt (backlog) of the product.

2. Determine resource and skill sets requirements by sprint.

3. Organize and plan technology roadmap advancements for assigned products.

4. Alert any product related conflicts to the Product Portfolio Manager.

o 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.

o 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.

o 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.

o Provide supporting information as needed for service management of assigned products including properly logging and prioritization of identified issues in the backlog.

o Coordinates delivery efforts across one or more development teams including arbitration of technical conflicts and decisions.

o Holds Development, Technical, Professional Services, Data, and other IT teams accountable within the framework of the product.

Training (5%)

  • Seek input from team members and supervisors on areas to improve skill set.
  • Actively apply feedback received into day-to-day work and strives to improve performance.
  • Actively train on new systems and new technologies as they are incorporated into use by QuikTrip.
  • 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 on-going training workshops, reviewing professional publications, reviewing industry best practices/procedures and reviewing new technologies to determine fit within the organization.
  • Actively train junior developers on application development skills or system knowledge through mentoring, knowledge transfer, code review, and shadowing.

Administration and Communication (5%)

  • Listen to others and accept input from team members.
  • Clearly articulate ideas and thoughts both in verbal and written formats.
  • Accurately prepare 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
  • i. Record time tracking
  • ii. Identify individual task progress
  • iii. Identify task completion.

Position in Organization:

  • Reports to: Software Engineering Manager or Product Portfolio Manager
  • Directly supervises: N/A
  • Indirectly supervises: N/A

Relationships:

  • Inside the Company: Information Technology staff and primary users of systems from other departments.
  • Outside the Company: External software company’s technical staff.

Position Specifications: The required specifications (education, experience, and skills) are those that the employee must have to hold the position. Applicants applying for this position must possess the required specifications in order to be considered for the job. The desired specifications are those that are not required for the employee to hold the position, but the employee should try to obtain the desired education, experience, and/or skills to be effective and successful in the position.

  • Required education: High school graduate or equivalent. College or technical school courses in one or more programming languages used at QuikTrip and passes the QuikTrip programming language test with a score of 55% or better.
  • Desired education: College degree, preferably in MIS or Math.
  • Required experience: 5-8 years’ experience in programming applications. Familiar with all aspects of systems analysis, design, and installation procedures in a business environment.
  • Desired experience: 8+ years’ professional experience in programming. Two plus years in system analysis in a business environment.
  • Required skills: Competent and knowledgeable of the entire programming range of duties. Programming skills in at least one of QuikTrip’s programming languages. Knowledge of computer hardware, operating systems used at QuikTrip and SQL Server and/or DB2. 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.
  • Desired skills: Able to code programs in any programming language used at QuikTrip on any piece of equipment used at QuikTrip

Job Type: Full-time

Pay: $112,850.00 - $144,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • Tulsa, OK 74134: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Programming Applications: 5 years (Preferred)
  • Microsoft SQL Server: 5 years (Required)

Work Location: In person

QuikTrip Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
QuikTrip DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of QuikTrip
QuikTrip CEO photo
Chet Cadieux III
Approve of CEO

QuikTrip provides a quick fix for those on the go. QuikTrip (QT) owns and operates more than 580 gasoline/convenience stores in 10 states, mostly in the central US. QT stores, which average 4,600 sq. ft., feature the company's own QT brand of gas ...

19 jobs
MATCH
Calculating your matching score...
TEAM SIZE
DATE POSTED
July 20, 2023

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Posted last year
Company
Posted last year
Company
Posted last year