Developer III
$102k - $154kONEOK
#WeAreONEOK - Fortune 500 company. 100+ years in business. Leading midstream service provider. Safety first. Sustainable operations. Environmentally responsible. Employee focused. JOB SUMMARY Job Profile Summary In this role, you will develop, enhance, and support a distributed Terminal Automation System (TAS) deployed across 90+ field locations supporting critical fuel loading and unloading operations. This is a hands-on engineering role combining backend development, production support, and system integration in a highly operational environment.
You will work closely with Operations, Controls Technology, Cybersecurity, Infrastructure, and other software teams to deliver new capabilities, resolve production issues, and continuously improve system reliability and performance. This role requires strong technical skills as well as the ability to collaborate across teams to support business-critical systems in real-time.
What You'll Work On
30 Days - Ramp Up and Learn the Environment
ONEOK is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, sex, pregnancy, sexual orientation, age, religion, creed, national origin, gender identity, disability, military/veteran status, genetic information or any other categories protected by applicable law. The job description is not intended to be a complete list of all responsibilities, duties or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of ONEOK. ONEOK is committed to making our workplace accessible to individuals with disabilities and will provide reasonable accommodations, upon request, for individuals to participate in the application and hiring process. To request an accommodation email View email address on click.appcast.io or call View phone number on click.appcast.io.
Expected Salary Range
$102,000.00 - $154,000.00
You will work closely with Operations, Controls Technology, Cybersecurity, Infrastructure, and other software teams to deliver new capabilities, resolve production issues, and continuously improve system reliability and performance. This role requires strong technical skills as well as the ability to collaborate across teams to support business-critical systems in real-time.
What You'll Work On
- Develop and support backend services primarily using Java in a distributed, Linux-based environment
- Design and implement system enhancements that improve operational efficiency, reliability, and business capabilities
- Troubleshoot and resolve production incidents impacting terminal operations, including participation in a 24/7 on-call rotation (1 week every 6 weeks)
- Integrate software with industrial hardware and control systems (e.g., PLCs, Acculoads) in partnership with Controls Technology teams
- Collaborate with Service Desk, terminal operators, field technicians, and internal IT teams to diagnose and resolve real-world issues
- Contribute to modernization efforts
- Work within an Agile/Scrum team to deliver features and improvements aligned with business priorities
- Analyze, design, develop, test, and maintain applications and interfaces supporting terminal automation systems
- Provide technical support for production systems and ensure timely resolution of escalated issues
- Document and implement system changes following established change management procedures
- Coordinate with internal stakeholders and external vendors to gather requirements and ensure solutions meet business needs
- Participate in cross-functional initiatives involving database, infrastructure, cybersecurity, and operations teams
- Contribute to continuous improvement of development practices, system performance, and reliability
- 4+ years of experience in software development (flexible for strong candidates at 2+ years)
- Strong experience with Java backend development
- Working knowledge of SQL and relational databases
- Experience troubleshooting and supporting production systems in a complex environment
- Ability to analyze problems, identify root causes, and implement effective solutions
- Strong communication skills with the ability to work directly with technical and non-technical stakeholders
- Experience working in Agile/Scrum environments
- Experience working in Linux-based systems
- Familiarity with system integration involving hardware or industrial systems
- Exposure to front-end technologies, particularly React , is a plus
- Experience with tools such as ServiceNow, Azure DevOps, or similar platforms
- Experience working in Oil & Gas or other industrial environments is a plus
- Demonstrated ability to mentor, collaborate, and contribute to team success
- Relevant certifications (Microsoft, Oracle, Agile/Scrum, etc.) are a plus
- Hybrid schedule: in-office one day per week with remote flexibility
- Participation in an on-call rotation (~1 week every 6 weeks)
- Occasional travel to field terminals
- Opportunities for professional development, including conferences and training
30 Days - Ramp Up and Learn the Environment
- Build foundational knowledge of the Terminal Automation System (TAS), team processes, and supporting tools
- Establish relationships with team members and key cross-functional partners
- Begin understanding common support scenarios and system workflows
- Start contributing to development tasks, bug fixes, and support activities
- Participate in troubleshooting production issues with guidance from the team
- Gain familiarity with development processes, tools, and system integrations
- Independently contribute to development work and system support
- Participate in the on-call rotation and assist in resolving production issues
- Collaborate effectively with cross-functional teams to deliver enhancements and improvements
- Bachelor's Degree in MIS, computer science, mathematics, or other related field, or an equivalent combination of formal education and the following job related experience
- Experience with multiple development languages and/or platforms
- Experience with software development and programming concepts/techniques
- Experience with database management systems
- Experience with all aspects of the software development lifecycle methodology and basic project management concepts
- Experience with basic infrastructure concepts and how those concepts are impacted by development activities
- Skills in: use and function of office equipment including computers and applicable software
- Ability to: apply math, algebra, and statistical methods.
- Ability to: interact, advise and communicate effectively
- Ability to: develop information, conduct meetings and make presentations
- Ability to: read and write fluently in English
- Ability to: communicate and/or exchange information or instruction; conduct oral presentations and/or meetings
- None required
- Sedentary Work - Exerting up to 10 pounds of force occasionally (Occasionally: activity or condition exists up to 1/3 of the time) and/or a negligible amount of force frequently (Frequently: activity or condition exists from 1/3 to 2/3 of the time) to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.
- Standing: Remaining on one's feet in an upright position at a work station without moving about (Occasionally)
- Walking: Moving about on foot (Frequently)
- Sitting: Remaining in a seated position (Constantly)
- Lifting: Raising or lowering an object from one level to another (includes upward pulling) (Occasionally)
- Carrying: Transporting an object, usually holding it in the hands or arms, or on the shoulder (Occasionally)
- Pushing: Exerting force upon an object so that the object moves away from the force (Occasionally)
- Pulling: Exerting force upon an object so that the object moves toward the force (includes jerking) (Occasionally)
- Climbing: Ladders, Stairs (Occasionally)
- Balancing: Maintaining body equilibrium to prevent falling (Occasionally)
- Stooping: Bending the body downward and forward by bending the spine at the waist (Occasionally)
- Kneeling: Bending the legs at the knees to come to rest on the knee or knees (Occasionally)
- Crouching: Bending the body downward and forward by bending the legs and spine (Occasionally)
- Crawling: Moving about on the hands and arms in any direction (Occasionally)
- Reaching: Extending hands and arms in any direction (Constantly)
- Handling: Seizing, holding, grasping, turning or otherwise working with the hand or hands (Manual Dexterity) (Constantly)
- Fingering: Picking, pinching or otherwise working with the fingers primarily (Finger Dexterity) (Constantly)
- Feeling: Perceiving such attributes of objects/materials as size, shape, temperature, texture, movement or pulsation by receptors in the skin, particularly those of the finger tips (Constantly)
- Talking: Expressing or exchanging ideas/information by means of the spoken word (Frequently)
- Hearing: Perceiving the nature of sound by the ear (Frequently)
- Tasting/Smelling: (Occasionally)
- Near Vision: Clarity of vision at 20 inches or less (Constantly)
- Far Vision: Clarity of vision at 20 feet for more (Frequently)
- Depth Perception: Three-dimensional vision; ability to judge distances and spatial relationships so as to see objects where and as they actually are (Frequently)
- Vision: Color - The ability to identify and distinguish colors (Constantly)
- Employee is subject to inside environmental conditions
- Well lighted, climate controlled areas (Constantly)
- Frequent repetitive motion (Constantly)
- CRT (Computer Monitor(s)) (Constantly)
- Some travel may be required
- Based on assigned tasks, employee may be assigned a company vehicle requiring the applicable driver's license
ONEOK is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, sex, pregnancy, sexual orientation, age, religion, creed, national origin, gender identity, disability, military/veteran status, genetic information or any other categories protected by applicable law. The job description is not intended to be a complete list of all responsibilities, duties or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of ONEOK. ONEOK is committed to making our workplace accessible to individuals with disabilities and will provide reasonable accommodations, upon request, for individuals to participate in the application and hiring process. To request an accommodation email View email address on click.appcast.io or call View phone number on click.appcast.io.
Expected Salary Range
$102,000.00 - $154,000.00
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Developer III in Tulsa, OK vacancy
- ...Software Engineer III Summary: This person will be working on a POS/Gas Code project and also do general work for the team... ...front end with Blazor for POS UI. Need: Looking for a developer with at least 7-8 years of experience, Level III. Must Have:...Suggested
$28.9 - $34 per hour
Job Title Mobile Engineer Job Description Summary The position involves maintaining and repairing HVAC, plumbing, electrical, and building mechanical systems to ensure maximum efficiency of building systems. The role requires expertise in various types of ...SuggestedHourly payMinimum wageApprenticeshipWork at officeLocal areaFlexible hoursShift workWeekend workAfternoon shift- ...Description SUMMARY: Responsibilities include analyze and understand simulation software discrepancies and change requirements, develop conceptual solutions, design, code, implement and testing these solutions. Understand and modify software for training devices and...SuggestedOdd jobWork at officeShift workWeekend work
- ...design of the solution. - Define and document the technical design of the solution including facilitating reviews and approvals. - Develop and configure the technical modules including integrations as defined in the technical design document. - Perform thorough unit...SuggestedMinimum wageContract workTemporary workWork experience placementImmediate startRemote work
- ...Sr.Net Developer / Tech Lead Location: Tulsa, OK Duration: Full Time Skills Required · Engineering Graduate in Computer Science / Information Science or Equivalent · Technical lead with 7+ years of experience in.NET 4.5/ MVC, jQuery, CSS, SQL Server · Prior...SuggestedFull time
$100k
...about coding or technology and ready to make your mark in tech? For more than 14 years, SynergisticIT has been helping aspiring developers like you excel in the tech industry. We focus on equipping you with the skills and experience needed to not only secure a job but...H1bRemote work$120k - $150k
Salesforce Developer As required by our governmental client, this position requires being a U.S. Citizen AND the ability to obtain and maintain a Government Public Trust Clearance. Criterion/HESFP, a Cherokee Federal owned company, is seeking a skilled and experienced...Full timeWork experience placementLocal areaRemote work- ...ripple far beyond the workplace - creating lasting change for people and the planet. What You Will Contribute: Senior Salesforce Developer (Salesforce + CPQ) Make an impact where systems meet strategy We're looking for a hands-on Salesforce Developer who's...Temporary workLocal areaFlexible hours
- ...and interprets customer inquiries, including specifications, to design and specify appropriate equipment for the application. • Develop a process design and select designs which provide the best solution for the customer's requirements and maximizes the potential for...Contract workWork at officeLocal area
- ...needed for technical review and proposal generation. Assists with technical development and risk assessment of customer inquiries. Develops cost estimates according to established guidelines. Sets product pricing using mark-up and commission schedules established by...Contract workWork at office
$77.24k - $130.49k
...Engineer provides advanced technical application support, quotes special product designs, provides input on product roadmap, and develops application training programs for internal and external customers in our industry. This position will be expected to build rapport...Work experience placementWork at office- ...design tailored solutions Serve as the technical lead on assigned projects Generate sales and fabrication drawings, and develop cost estimates for specialized product quotes Provide fabrication and production support throughout project lifecycles Perform...Work at office
- ...infrastructure setup. Compile code, configure servers, and handle system administration tasks autonomously in terminal environments. Develop clear, reproducible solutions with automated verification criteria for each task. Evaluate and review AI-generated code outputs,...For contractorsRemote workFlexible hours
- ...Mercor is seeking a skilled engineer to develop an AI-native platform, replacing spreadsheet-driven operations with real-time dashboards and agent workflows. You will own end-to-end product delivery including platform foundations and analytics. The ideal candidate should...Remote work
$190k - $230k
Principal Software Engineer Department: Gitwit Employment Type: Full Time Location: Tulsa, OK Compensation: $190,000 - $230,000 / year What You’ll Build and Shape In this role you will help turn raw opportunities into real products that form the core of new AI‑first ventures...Full timeImmediate startRemote work- Tech Partners is looking for a Senior IT Data Engineer to join a Tulsa-based client’s team. This role focuses on modernizing data architecture and building scalable data pipelines while collaborating with business stakeholders. The ideal candidate should have a relevant...Flexible hours
$55k - $100k
A leading IT services company is seeking a Software Engineer for a fully remote position. The role involves collaborating with clients, tackling complex challenges, and requires expertise in technologies like React, Node, and Express. Ideal candidates will thrive in a supportive...Full timeRemote workFlexible hours- ...ReactJS, NodeJS Cloud‑native architecture and experience with Cloud Foundry platforms (Pivotal, Azure, IBM Bluemix) Experience developing, releasing, and maintaining applications Strong product engineer mindset; eagerness to learn new technologies and thrive in a fast...Full time
$95 per hour
...Job Description Job Description Job Title: Senior .NET Developer Industry: Utilities / Energy Location (City, State): Remote (Candidates must reside in Oklahoma, Texas, or Kansas) Assignment Type: 6-Month Contract Pay: Up to $95/hour Work...Hourly payContract workLocal areaRemote workMonday to Friday- ...projects, including data centers and central utility systems. Beyond project delivery, you will play a key role in mentoring and developing engineers across the team, elevating technical capability, and influencing best practices. You’ll collaborate closely with clients...Full timeFlexible hours
$124k - $280k
...are expected to solve through complexity, ask thoughtful questions, and clearly communicate how things fit together. Your ability to develop and sustain high performing, diverse, and inclusive teams, and your commitment to excellence, contributes to the success of our...Full timeH1b$99k - $232k
...staff. You are accountable for confirming project success and maintaining standards. Enhancing your leadership style, you motivate, develop, and inspire others to deliver quality. You are responsible for coaching, leveraging team members' unique strengths, and managing...Full timeH1b- ...projects, including data centers and central utility systems. Beyond project delivery, you will play a key role in mentoring and developing engineers across the team, elevating technical capability, and influencing best practices. You'll collaborate closely with...Full timeFlexible hours
- Application Sales Engineer Location: Tulsa, OK, US, 74135 Work arrangement: Hybrid Dover Precision Components is hiring an Application Sales Engineer for our FW Murphy Production Controls brand. We offer competitive pay and benefits and the ability to be a key contributor...Temporary workWork experience placementWork at officeWork from homeFlexible hours
- ...schedule. ESSENTIAL DUTIES AND RESPONSIBILITIES: Participate in defining, deriving, and decomposing requirements, and developing preliminary and detail designs that comply with project requirements. Review program specifications and applicable standards...Odd jobFor subcontractorWork at officeShift workWeekend work
$142.6k - $261.5k
...different. We would love to hear your story. The opportunity As a Manager Full Stack Software Engineer, you will independently develop, test, and maintain high‑quality software solutions across the technology stack. You will work closely with multidisciplinary teams...Full timeSummer holidayLocal areaFlexible hours- Paul Logistics is seeking a Full-Stack Developer at our Tulsa headquarters. This role focuses on designing, developing, and maintaining internal tools to enhance operational efficiency in our logistics and brokerage operations. The successful candidate will solve real business...
- ...comprehensive technical documentation for new features including architecture overviews, configuration guides, and troubleshooting procedures Develop Best Practice Guides that help IT administrators adopt modern network management approaches and move beyond legacy methodologies...Remote work
- A technology solutions firm is seeking a Solutions Engineer to support Central/East Coast regions. In this role, you will be responsible for creating technical documentation, training internal teams and partners, and engaging with customers to ensure successful deployment...
$40k - $72k
A tech-driven software company is seeking a dedicated software developer to join its fully remote team. Candidates should have over 3 years of professional experience and be skilled in writing clean, modern code. The role offers competitive salaries ranging from $40,000...Remote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Developer III. Be the first to apply!
Related searches
- senior magento developer Tulsa, OK
- report developer Tulsa, OK
- entry level mulesoft developer Tulsa, OK
- developer Tulsa, OK
- programmer no experience Tulsa, OK
- aws developer Tulsa, OK
- gis developer remote Tulsa, OK
- senior tableau developer Tulsa, OK
- tableau developer remote Tulsa, OK
- entry level programmer Tulsa, OK



